Wie kann ich Sie entfernen ein click-Ereignis eines Elements in Javascript?

Ich habe eine <div> element ein click-Ereignis angehängt, um es mit dem folgenden code:

var id = "someId";
var elem = document.getElementById("elemId");
elem.addEventListener("click", function() { someFunction(id); }, false);

Zu einem späteren Punkt, den ich kopieren Sie das element und fügen Sie es zu einem anderen Teil des DOM, sondern müssen zuerst den click Veranstaltung

var elem = document.getElementById("elemId");
elem.removeEventListener("click", ???? , false);

Ich bin mir nicht sicher, wie auf die Zuhörer, und bisher nichts, was ich versucht habe hat entfernt das Ereignis aus dem element.

Irgendwelche Ideen?

Cheers

Stewart

InformationsquelleAutor Stewart Alan | 2011-07-16
Schreibe einen Kommentar