【发布时间】:2013-07-07 19:13:17
【问题描述】:
我正在为我的客户构建一个应用程序,但我不知道如何在 div 中禁用鼠标滚轮单击。我知道你可以做到,因为我以前做过,但完全忘记了。 基本上,当我将鼠标悬停在一个 div 上时,我使用鼠标滚轮单击然后向下拖动鼠标,它基本上会向下拖动我的整个页面。有没有办法只禁用鼠标滚轮点击然后拖动的整个动作?
【问题讨论】:
-
使用 chrome 调试器,我看到有一个鼠标滚轮事件 litener。虽然无法触发
-
只需简单地添加鼠标滚轮事件处理函数并丢弃该事件。 sitepoint.com/html5-javascript-mouse-wheel
-
嗯,chrome 将此滚轮点击事件记录为常规 mousedown 事件
-
jQuery 将
mousewheel click规范化为2在e.which下。 -
return true 表示你已经处理过了。
标签: jquery css html drag mousewheel