为什么jquery用bind绑定滚轮事件,没有得到方向的值?

2024-11-15 16:27:08
推荐回答(1个)
回答1:

你用console.log(ev)查看一下ev的结构就会发现,方向数据在ev.originalEvent.wheelDelta,所以可用下面的写法,但是由于firefox不支持mousewheel写法,所以不兼容firefox

$(document).on('mousewheel', function(ev) {
    console.log(ev.originalEvent.wheelDelta);
});