使用plain / vanilla javascript

时间:2017-01-18 09:16:16

标签: javascript unbind

你将如何删除所有事件处理程序(例如:'click'的所有处理程序)仅使用普通的javascript? [请不要Jquery /框架建议]

https://plainjs.com/javascript/events/binding-and-unbinding-of-event-handlers-12/解释了如果在处理程序上有“指针”,如何删除处理程序。

我没有(ll)指针。我只想删除所有现有的处理程序。

最终目标是用我的版本替换(ll)点击处理程序。 在其他人之前触发我的处理程序将是我个人案例的有效解决方案,但我猜其他人对删除处理程序更感兴趣

修改

所以答案是:

如果你想删除所有处理程序=>克隆节点(并可能在执行之前“保存”其子节点)

如果要删除类型=>的所有处理程序你不能(做得可靠)

0 个答案:

没有答案