Metoda zdarzenia stopImmediatePropagation()

Definicja i użycie

Metoda stopImmediatePropagation() zapobiega wywoływaniu innych słuchaczy tego samego zdarzenia.

Przykład

Kiedy klikniesz przycisk, wykonaj pierwszy program obsługi zdarzenia i zatrzymaj wykonywanie pozostałych programów obsługi zdarzeń:

var x = document.getElementById("myBtn");
x.addEventListener("click", myFunction);
x.addEventListener("click", someOtherFunction);
function myFunction(event) {
  alert("Hello World!");
  event.stopImmediatePropagation();
} 
// Ta funkcja nie zostanie wykonana
function someOtherFunction() {
  alert("Nie zdążę powiedzieć Hello World"); 
}

Spróbuj sam

gramatyka

event.stopImmediatePropagation()

Parametry

Brak

Szczegóły techniczne

Wartość zwracana: Brak wartości zwracanej
Wersja DOM: DOM Level 3 Events

Obsługa przeglądarek

Numer w tabeli podaje pierwszą wersję przeglądarki, która w pełni obsługuje tą metodę.

Metoda Chrome IE Firefox Safari Opera
stopImmediatePropagation() Wsparcie 9.0 Wsparcie Wsparcie Wsparcie