如何在jquery中获得shift +鼠标滚动事件

时间:2013-12-14 07:08:33

标签: javascript jquery html firefox

我的网页上有200张照片,其中包含浏览器滚动和照片选择,我实现了用于照片选择的移位选择功能。但我在firefox中有问题,当我选择照片并按下shift键并向下滚动鼠标时,浏览器来回导航,是否有任何练习捕获firefox中的shift + scroll事件。 提前致谢

2 个答案:

答案 0 :(得分:2)

试试这个,应该适用于Chrome和Firefox。

$(document).on('mousewheel DOMMouseScroll', function(event) {
  if (event.shiftKey) {
    // do something.
  }
})

答案 1 :(得分:0)

您必须在事件处理程序中返回false。

 $(document).bind('mousewheel', function (event) {
     // do your stuff
     return false;
   });