清除事件的常规方式

一般删除方式:

2 div.onclick = null
3 事件源.事件类型 = null;

```
监听方式删除:

1 div.addEventListener('事件类型(click)', 回调函数(fn)) /* 里面的 fn 不需要加小括号 */
2 
3 function fn() {
4 alert("I love China");
5 this.removeEventListener(“事件类型', 调用自己(fn)); // fn.removeEventListener('click', fn); /* 删除自己 */
6 }

 

针对ie

1 divs[2].attachEvent('on事件类型(click)', 回调(fn));
2 
3 function fn() {
4 alert("I love China");
5 divs[2].detachEvent('on事件类型(click)', 清除函数(fn));
6 }

 

上一篇:shell正则表达式RE


下一篇:第 2 章 Python3 编程的基础(下)