2016-06-14 56 views
1

我綁定窗口下一個事件:火狐鼠標滾輪類型的事件認定爲調整

$(window).on('mousewheel keydown resize', function(ev) {}); 

此代碼工作正常在Chrome中,對鼠標滾輪ev.type是「鼠標滾輪」

然而,在Firefox ev.type是'調整大小'。

JSFIDDLE(的jsfiddle響應調整,因此沒有鼠標滾輪,但可以在任何其他頁面進行檢查)

是否有已知的bug,在FF或我錯過了什麼。

回答

1

使用以下代碼在Firefox中獲取鼠標滾動事件。

$(window).bind('DOMMouseScroll mousewheel keydown resize', function(ev) {alert(ev.type)}) 

在firefox中,您將需要DOMMouseScroll事件。

這裏更新fiddle

+0

感謝您的幫助! – AlexBerd