2016-04-20 10 views
0

Ich hatte ein wenig zu kämpfen, um das Ereignis mouseout auf einem Div mit einer Reihe von verschachtelten Elementen zu behandeln. Ich habe this answer gefunden, was mir geholfen hat, aber hinterlässt eine weitere Frage.Wert von "das" in einem Maus-Ereignishandler

Der vorgeschlagene Antwort verwendet this im Ereignishandler und zeigt, soweit ich es effektiv testen konnte, auf das Element, an das der Handler ursprünglich angehängt wurde, und nicht auf seine Nachkommen.

Meine Frage ist: ist das irgendwo dokumentiert? Ich kann es nicht auf MDN finden.

+2

schreiben den Code bitte –

+0

[Was ist hier?] (Https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener#The_value_of_this_within_the_handler) –

+0

@MikeC: rechts auf, Vielen Dank :-) –

Antwort

2

Ist this Dokument?

über den Griff Funktion:

Als DOM Event-Handler
Wenn eine Funktion als Event-Handler verwendet wird, das diese auf das Element gesetzt wird das Ereignis aus (einige Browser folgen diese nicht gefeuert Konvention für Listener, die dynamisch mit anderen Methoden als addEventListener hinzugefügt wurden).

Verwandte Themen