我正在处理 jquery
事件,其中 div
类 low_price
根据我们滚动的方向设置动画。如果我们向上滚动 div 滚动向下滚动时向上滚动。
但此代码不适用于笔记本电脑鼠标垫滚动条。
此代码仅适用于 chrome,不适用于任何其他浏览器。
HERE是一把 fiddle 。
这是代码。
$(window).bind('mousewheel DOMMouseScroll', function(event) {
if (event.originalEvent.wheelDelta >= 0) {
$(".low_price").animate({top: '0'}, "fast");
}
else {
$(".low_price").animate({top: '80px'}, "fast");
}
});
最佳答案
关于使用:
event.originalEvent.detail
编辑 2:https://jsfiddle.net/pmiranda/1fud1roa/1/
我是从这里拿来的:event.wheelDelta returns undefined
关于javascript - Jquery 鼠标滚轮事件仅适用于 Chrome,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42166348/