标签:doc color 滚动 ref style src bsp UNC 鼠标
有时候,我们会使用的监听鼠标的滚轮事件,并且判断是向上滚动还是向下滚动;但是,不同的浏览器有不同的滚轮事件。主要是有两种非标准的事件,onmousewheel(firefox不支持)和DOMMouseScroll(只有firefox支持)。代码如下。
//注册事件的兼容写法 if(document.addEventListener){ document.addEventListener(‘DOMMouseScroll‘,scrollFunc,false); }//只有firefox支持,通过判断e.detail的正负来判断上下滚动 window.onmousewheel=document.onmousewheel=scrollFunc; //IE/Opera/Chrome/safari,通过e.wheelDelta来判断正负
document/ window .onwheel = function(e) {console.log(e);} document/window.addEventListener("wheel",(e) => { console.log(e);},false) //两种写法各个浏览器都支持
标签:doc color 滚动 ref style src bsp UNC 鼠标
原文地址:https://www.cnblogs.com/wanqiblog/p/13216835.html