当前第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如何解除绑定事件的详细内容,更多文章请关注木庄网络博客!
返回前面的内容
相关阅读 >>
详细介绍下js中的window与document
js如何对乱序数组进行排序
实例汇总js call()及apply()的方法使用
vue中computed和watch的用法及区别
js filter是什么意思
js classname如何修改class属性
js 如何获取 input 的 value 值?
为什么要用json
javascript 中cookie读、写与删除操作(图文教程)
js如何实现随机生成div的效果
更多相关阅读请进入《js》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » javascript如何解除绑定事件