首页 > 代码库 > 动手封装一个滚轮事件吧!
动手封装一个滚轮事件吧!
/*滚轮事件函数封装*/
Object.prototype.onmousewheelhandlefun=function(handle){
var info=navigator.userAgent;
var down=null;
if(info.indexOf("Firefox")!=-1){
this.addEventListener("DOMMouseScrool",funciton(event){
var ev=event||window.event;
if(ev.detail){
down=ture;
}else{
down=false;
}
handle.apply(this,[down,ev]);
},false)
}else{
this.onmousewheel=function(event){
var ev=event||window.event;
if(ev.wheelDelta>0){
down=false;
}else{
down=ture;
}
handle.apply(this,[down,ev]);
}
}
}
/*调运方法不写了哈,简单的一个封装*/
动手封装一个滚轮事件吧!
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。