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

jQuery event.stopImmediatePropagation() Methode

Verhindern Sie, dass weitere Ereignisverarbeitungsschritte ausgeführt werden

jQuery Ereignisse

Die Methode event.stopImmediatePropagation() verhindert, dass andere Verarbeitungsschritte ausgeführt werden.

Diese Methode kann auch verhindern, dass das Ereignis im DOM-Baum blubbert.

Verwendungevent.isImmediatePropagationStopped()Der Methode wird überprüft, ob diese Methode bereits (auf diesem Ereignisobjekt) aufgerufen wurde.

Syntax:

event.stopImmediatePropagation()

Beispiel

Verhindern Sie, dass andere Ereignisbehandlungsprogramme aufgerufen werden:

$("p").click(function(event){
  event.stopImmediatePropagation();
});
$("p").click(function(event){
  // Diese Funktion wird nicht ausgeführt
  $(this).css("background-color", "red");
});
$("div").click(function(event){
  // Diese Funktion wird ausgeführt
  $(this).css("background-color", "red");
});
Testen Sie heraus‹/›

Parameterwert

ParameterBeschreibung
eventderEreignisdie Parameter stammen aus der Ereignisbindungsfunktion

jQuery Ereignisse