js循环注册事件
if (!addEvent) {
addEvent = function(elm, evnt, fn) {
if (document.addEventListener) {
elm.addEventListener(evnt, fn, false);
} else if(document.attachEvent) {
elm.attachEvent('on' + evnt, fn);
}
};
}
if (!removeEvent) {
removeEvent = function(elm, evnt, fn) {
if (document.removeEventListener) {
elm.removeEventListener(evnt, fn, false);
} else if(document.detachEvent) {
elm.detachEvent('on' + evnt, fn);
}
};
}
var clickFunc = function(e) { alert(e); }
addEvent(elm, 'click', clickFunc);
removeEvent(elm, 'click', clickFunc);
addEvent = function(elm, evnt, fn) {
if (document.addEventListener) {
elm.addEventListener(evnt, fn, false);
} else if(document.attachEvent) {
elm.attachEvent('on' + evnt, fn);
}
};
}
if (!removeEvent) {
removeEvent = function(elm, evnt, fn) {
if (document.removeEventListener) {
elm.removeEventListener(evnt, fn, false);
} else if(document.detachEvent) {
elm.detachEvent('on' + evnt, fn);
}
};
}
var clickFunc = function(e) { alert(e); }
addEvent(elm, 'click', clickFunc);
removeEvent(elm, 'click', clickFunc);
浙公网安备 33010602011771号