你将如何删除所有事件处理程序(例如:'click'的所有处理程序)仅使用普通的javascript? [请不要Jquery /框架建议]
https://plainjs.com/javascript/events/binding-and-unbinding-of-event-handlers-12/解释了如果在处理程序上有“指针”,如何删除处理程序。
我没有(ll)指针。我只想删除所有现有的处理程序。
最终目标是用我的版本替换(ll)点击处理程序。 在其他人之前触发我的处理程序将是我个人案例的有效解决方案,但我猜其他人对删除处理程序更感兴趣
修改
所以答案是:
如果你想删除所有处理程序=>克隆节点(并可能在执行之前“保存”其子节点)
如果要删除类型=>的所有处理程序你不能(做得可靠)