别告诉我是removeEventListener或者onXXX=null,第一个还要获取函数名,第二个对addEventListener添加事件无效。
别告诉我是removeEventListener或者onXXX=null,第一个还要获取函数名,第二个对addEventListener添加事件无效。
我认为没办法。jQuery
的off
实现也仅仅是把事件引用留了下来备用。
不过可以抖个机灵。节点变成字符串再插回去。就没了事件了。刺激不刺激。不过事件委托的没办法。
嗯,不对,事件委托可以在你新插入的节点阻止冒泡
13 回答12.6k 阅读
7 回答1.8k 阅读
3 回答1k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
2 回答1.8k 阅读
2 回答1k 阅读✓ 已解决
可以使用getEventListeners获取某个元素上面的事件绑定信息,然后通过removeEventListener进行解绑
兼容性不好,使用需谨慎