IE/chrome:onmousewheel
event.wheelDelta 上:120 下:-120:判断滚轮向上滚还是向下滚,firefox浏览器没有这个属性
火狐:DOMMouseScroll 必须用 addEventListener
event.detail 上:-3 上:3 (在其他浏览器上是0)判断滚轮向上滚还是向下滚
obj.addEventListener('DOMMouseScroll',fn,false); //在IE9以下不支持addEventListener,
处理兼容性问题:
if(obj.addEventListener){
obj.addEventListener('DOMMouseScroll',fn,false);
}
obj.onmousewheel=fn;
判断向上或向下滚动兼容:
var b=true;//b的值向上为true,向下为false
if(ev.wheelDelta){
b=ev.wheelDelta>0? true:false;
}else{
b=ev.detail<0? true:false;
}