javascript如何解除绑定事件


当前第2页 返回上一页

错误的解除方式

1

2

3

4

5

var p = document.getElementByTagName("p");

p.addEventListener('click',function(){

    console.log("a");

},false)

p.removeEventListener(type,(function(){console.log("a");}),false)

这种情况是解除不了的

正确的解除方式

1

2

3

4

5

function test(){

    console.log("a");

}

p.addEventListener('click',test,false);

p.removeEventListener('click',test,false);

3、解除attachEvent('on'+ type,function(){}),用 detachEvent('on'+type,function(){})解除

1

2

3

function test(){}

obj.attachEvent('on'+ type,test);

obj.detachEvent('on'+type,test)

【推荐学习:javascript高级教程

以上就是javascript如何解除绑定事件的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

带你轻松理解kmp算法

原生js如何设置css

js如何去除html标签

简单实用的进度条加载组件loader.js

为什么css放上面js放下面

html5和js绘制图片到canvas的方法

html实现自动清理js、css文件的缓存

介绍js 表单提交信息加密

tp5如何引入css文件

ajax获取网页添加到div中的方法

更多相关阅读请进入《js》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...