jquery - 如何在不按shift键的情况下在鼠标滚轮上启用水平滚动

标签 jquery

我正在使用由 shythemes.tumblr.com 制作的水平滚动 tumblr 主题,我想简单地在鼠标滚轮上水平滚动,而不按键盘上的 shift 按钮,例如 this .

不确定我哪里出错了,我尝试从“溢出:隐藏”到 jQuery,但我在互联网上找到的解决方案都没有用。

这是我的整个网站:http://morriew.tumblr.com/ .

感谢您提前回答。

最佳答案

您可以在此处找到说明 horz-scroll-with-mouse-wheel

1) 加载 jQuery 和鼠标滚轮插件

<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js?ver=1.3.2'</script>
<script type='text/javascript' src='/js/jquery.mousewheel.min.js'></script>

2) 将鼠标滚轮事件附加到正文

$("body").mousewheel(function(event, delta) {
  this.scrollLeft -= (delta * 30);
  event.preventDefault();
});

关于jquery - 如何在不按shift键的情况下在鼠标滚轮上启用水平滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37097324/

相关文章:

jquery - 签名板在 IE7 中不工作

java - Cloudinary Java直接上传BAD REQUEST错误

javascript - kendo ui - 数据列模板函数在网格中未定义

javascript - 将数据元素中包含的值解析为数组

javascript - 像 slider 一样滚动 div

javascript - 焦点文本字段检查它是否是数字

javascript - 使用 jQuery 填充输入字段

jquery - 如何在免费的jqgrid中使用主体水平滚动条

Jquery 切换全选

JavaScript:将字符串 push() 到数组中返回 **null**