Ich möchte Event-Handler für Click-Ereignis zu überschreiben. Dies ist der Event-Handler, den ich anfangs angehängt habe.Wie Überschreiben Ereignishandler für "Klick" -Ereignis in JavaScript?
Wieder nach einer Bedingung möchte ich diesen Handler überschreiben und neu anhängen für "Klick" -Ereignis.
//removing
document.querySelector("[data-id='start-btn']")
.removeEventListener("click", function (evt) {
//some code
}, false);
//attaching new
document.querySelector("[data-id='start-btn']")
.addEventListener("click", function (evt) {
//code
});
Aber noch ist es die Vorveranstaltung handler.I haben Ausführung verwendet removeEventListener (aber ich denke, es ist nicht in Betrieb).
Führe mich, wo ich falsch liege.
Sie übergeben verschiedene Funktionen an 'addEventListener' und' removeEventListener'. Das kann nicht funktionieren. –