javascript - 鼠标滚轮的水平滚动按钮

标签 javascript jquery

我开发了一个使用 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);
});

触发这些事件的那一刻,就会产生一个错误。

Uncaught TypeError: Object [object Object] has no method 'scrollRight'

这是因为我针对整个 body 吗?还是不是因为针对特定的 div? 专家们可以给我一个提示或一个优雅的解决方案吗?谢谢。

最佳答案

没有scrollRight函数。

使用 scrollLeft 但使用 scrolled=scrolled-300 代替

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

相关文章:

javascript - 正则表达式 - 匹配前面没有另一个字符串的字符串 (JavaScript)

javascript - 尽管有值,HTML 输入字段仍返回空白

javascript - 当拖到表格上时,如何判断拖放到哪一行?

jQuery Progressbar文本隐藏Progressbar的动画

由于某种原因,Javascript 代码仅影响下拉菜单链接

javascript - 选项追加不添加值以选择下拉列表

javascript - 如何使用angular8为循环项目的电子邮件和传真显示每一行的验证错误

javascript - 骰子游戏 - 需要根据情况掷更多骰子

javascript - (Javascript) 如何根据下拉列表中的选定选项更改变量值?

php - 预期的 URL 重定向 + 登录后的默认重定向?