1

我正在使用 jQuery 2.0.2。我能够通过使用检测向上滚动鼠标滚轮

Panel.bind("mousewheel", function () {});

如何检测鼠标向下滚动?

4

2 回答 2

2

mousewheel 事件返回一个 delta 值,表示鼠标滚轮是向上还是向下滚动。

这是一个很好的网站,解释了如何在所有浏览器中处理鼠标滚轮事件(Firefox 的做法似乎与其他浏览器略有不同):

http://www.sitepoint.com/html5-javascript-mouse-wheel/

还有一个 jQuery 插件:

https://github.com/brandonaaron/jquery-mousewheel

于 2013-06-15T00:39:01.820 回答
0

您还可以使用jQuery 鼠标滚轮插件

为了使用该插件,只需将鼠标滚轮事件绑定到一个元素。它还提供了两个辅助方法,称为mousewheelunmousewheel,它们的作用类似于 jQuery 中的其他事件辅助方法。事件回调接收三个额外的参数,它们是鼠标滚轮的标准化“增量”。

于 2013-11-12T12:27:07.827 回答