Bitte den Code unten überprüfen,Verhalten von removeEventListener
var clickfn = function(){
alert("clicked");
}
document.getElementById("div1").addEventListener("click",clickfn,true);
clickfn = function(){ };
document.getElementById("div1").removeEventListener("click");
Warum die removeEventListener funktioniert nicht?
Danke!
Mit [removeEventListener] (https://developer.mozilla.org/en-US/docs/DOM/element.removeEventListener) sind zwei Argumente erforderlich. Nur das dritte Argument ist optional. – apsillers
Related: [Wie alle Zuhörer in einem Element zu entfernen?] (Http://stackoverflow.com/questions/9251837/how-to-remove-all-listeners-in-an- element) – apsillers