我开发了一个使用mousewheel js的网络解决方案,以便应用水平滚动。您可以在此处查看网站的页面。 DEMP删除
正如您所看到的,我正在尝试通过单击按钮来模拟鼠标滚动,目前我正在使用此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? 专家们能否善意为我提供一个暗示或优雅的解决方案?谢谢。
答案 0 :(得分:2)
没有scrollRight
功能。
使用scrollLeft
,但scrolled=scrolled-300
代替