首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jquery鼠标滚轮事件仅适用于Chrome

问Jquery鼠标滚轮事件仅适用于Chrome
EN

Stack Overflow用户
提问于 2017-02-11 02:32:54
回答 1查看 557关注 0票数 0

我正在做jquery事件,有low_price类的div会根据我们scroll.If向上滚动的方向,当我们向下滚动时,上下滚动。

但是这个代码在笔记本电脑的鼠标垫滚动上不起作用。

这段代码只能在chrome上运行,不能在任何其他浏览器上运行。

HERE是一把小提琴。

下面是代码。

代码语言:javascript
复制
 $(window).bind('mousewheel DOMMouseScroll', function(event) {
    if (event.originalEvent.wheelDelta >= 0) {
         $(".low_price").animate({top: '0'}, "fast");
    }
    else {
         $(".low_price").animate({top: '80px'}, "fast");
    }
});
EN

回答 1

Stack Overflow用户

发布于 2017-02-11 02:51:52

关于如何使用:

代码语言:javascript
复制
event.originalEvent.detail

编辑2:https://jsfiddle.net/pmiranda/1fud1roa/1/

我从这里接过它:event.wheelDelta returns undefined

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42166348

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档