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