我已经开发了一个Web解决方案,该解决方案使用mousewheel js来应用水平滚动。您可以在此处查看网站页面。删除删除

如您所见,我正在尝试单击按钮来模拟鼠标滚动,目前我正在使用此jquery代码段

var scrolled=0;
$("#btnRight").on("click" ,function(){
   scrolled=scrolled+300;
   $('html, body, *').scrollRight(scrolled);
});

var scrolled=0;
$("#btnLeft").on("click" ,function(){
   scrolled=scrolled+300;
   $('html, body, *').scrollLeft(scrolled);
});


一旦触发这些事件,就会产生错误。


  未捕获的TypeError:对象[object Object]没有方法'scrollRight'


这是因为我瞄准了整个身体吗?还是不是由于定位特定的div?
专家能否请您提供提示或优雅的解决方案?谢谢。

最佳答案

没有scrollRight功能。

使用scrollLeft,但改为使用scrolled=scrolled-300

关于javascript - 鼠标滚轮的水平滚动按钮,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21440539/

10-12 05:56