由于某种原因,我在尝试识别Firefox中的mousewheel事件时遇到了问题。这是在IE,Chrome,Safari,Opera,但不是FF。我在DOMMouseScroll上附加了一个应该在FF中识别的事件监听器。鼠标滚轮事件检测目前未在Firefox中工作
$(document).unbind('mousewheel DOMMouseScroll').on('mousewheel DOMMouseScroll', function(e) {
var evt = event || e || window.event;
var delta = evt.detail < 0 || evt.wheelDelta > 0 ? 1 : -1;
if (delta < 0) {
// scroll down
} else {
// scroll up
}
});
啊,伙计。我正在摸索我的头一阵子。谢谢! –
您是否碰巧知道为什么向上滚动不适用于此解决方案? –
不是我的头顶;我会检查小提琴。 – Pointy