English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
jQuery event.stopPropagation() Methode
event.stopPropagation() Methode, um das Aufblasen des Ereignisses zum Elternelement zu stoppen und alle Elterneventhandler zu verhindern.Verwenden Sieevent.isPropagationStopped()
Sie können dies überprüfen, ob die Methode bereits (auf dem Ereignisobjekt) aufgerufen wurde.JavaScript Event PropagationMehr über die Ereignisweiterleitung erfahren Sie im Tutorial.
event.stopPropagation()
In den folgenden Beispielen wird der Click-Event-Listener auf dem Elternelement nicht ausgeführt, wenn ein Kindenelement geklickt wird:
$("div, p, a").click(function(){ event.stopPropagation(); alert("Sie haben geklickt: " + this.tagName); });Testen Sie heraus‹/›
Parameter | Beschreibung |
---|---|
event | derEreignisdie Parameter stammen aus der Event-Bindungsfunktion |