var EventUtil={
getwheelDetail:function(event) {
var browser = navigator.userAgent;
if (browser.indexOf("Firefox") >= 0) {
var event = window.event || arguments.callee.caller.arguments[0] || event || e || window.e;
var dira = event.detail;
return dira;
} else {
return window.event.wheelDelta;
}
}
};
console.log(EventUtil.getwheelDetail());
我这个为什么取不到dira的值呢?event在火狐里调用不到啊,愁死了
那个console.log(EventUtil.getwheelDetail());我是放在一个滚动鼠标事件内的
取之javascriptAPI说明
1)关于detail
2)firefox是不支持mousewheel事件的
3)firefox使用mousescorll事件处理类似mousewheel事件
4)推荐监听wheelEvent事件