JavaScript · Middle · Frage 42 von 75
Wie unterscheidet sich stopPropagation von stopImmediatePropagation?
- 1Das zweite verhindert auch andere Handler am selben Element
- 2Das erste stoppt Bubbling und die Standardaktion des Browsers
- 3Es sind Synonyme; das zweite bleibt für alte Browser erhalten
Antwort zeigen
Richtige Antwort: Das zweite verhindert auch andere Handler am selben Element
Erklärung
stopPropagation stoppt die Weitergabe an andere Elemente, die übrigen Handler am aktuellen Element laufen aber noch. stopImmediatePropagation stoppt auch sie. Die Standardaktion bricht nur preventDefault ab. Mit dem Stoppen der Weitergabe sollte man sparsam sein - es macht Delegation kaputt.