JavaScript实现鼠标滑动监听事件
非火狐(Firefox)浏览器
document.onmousewheel = function(e) { var e = e || window.event; if (e.wheelDelta < 0) { //鼠标下滑事件 } if (e.wheelDelta > 0) { //鼠标上滑事件 } }
火狐(Firefox)浏览器
document.addEventListener("DOMMouseScroll", function(e) { var e = e || window.event; if (e.detail > 0) { //鼠标下滑事件 } if (e.detail < 0) { //鼠标上滑事件 } }, false);
火狐浏览器(Firefox)不支持mousewheel