首页 > 其他 > 详细

添加,删除事件的函数

时间:2015-06-20 23:22:51      阅读:278      评论:0      收藏:0      [点我收藏+]

var EventUtil = {
// oElement触发元素。sEvent绑定事件click?或者其他。fnHandler,绑定的函数。
addHandler: function (oElement, sEvent, fnHandler) {
oElement.addEventListener ? oElement.addEventListener(sEvent, fnHandler, false) : oElement.attachEvent("on" + sEvent, fnHandler)
},
removeHandler: function (oElement, sEvent, fnHandler) {
oElement.removeEventListener ? oElement.removeEventListener(sEvent, fnHandler, false) : oElement.detachEvent("on" + sEvent, fnHandler)
},
addLoadHandler: function (fnHandler) {
this.addHandler(window, "load", fnHandler)
}
}

 

//例子:(注意绑定的函数不需要加括号)
//EventUtil.removeHandler(myDiv,‘click‘,eventA);
//function eventA(){alert(‘绑定了A事件‘);}

添加,删除事件的函数

原文:http://www.cnblogs.com/Alone-Learner/p/4591181.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!