我使用jquery.mousewheel.js作为jQuery jScrollPane插件的一部分。
我想在某些时候禁用鼠标滚轮。
有人可以推荐一个可以做到的jQuery语句吗?
谢谢!
答案 0 :(得分:24)
这样的事情:
$("#menu").bind("mousewheel", function() {
return false;
});
答案 1 :(得分:5)
尝试使用.unmousewheel()
,它也应该有用。
答案 2 :(得分:0)
您必须解除绑定的容器是jspPane
在我的情况下,我只需要在#myOuterContainer
$('#myOuterContainer .jspPane').bind('mousewheel',function(){ return false; });
答案 3 :(得分:0)
对于那些不使用jQuery mousewheel插件的人来说,这对我有用:
$("#inputID").bind("wheel", function() {
return false;
});
唯一的区别是.bind
方法采用wheel
而不是mousewheel
的参数
注意:我将其应用于此元素的类型为input
的{{1}}