English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

jQuery event.stopPropagation() Methode

jQuery Ereignisse

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.

Syntax:

event.stopPropagation()

Beispiel

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‹/›

Parameterwert

ParameterBeschreibung
eventderEreignisdie Parameter stammen aus der Event-Bindungsfunktion

jQuery Ereignisse