Metodo di evento stopImmediatePropagation()

Definizione e uso

Il metodo stopImmediatePropagation() può prevenire la chiamata di altri listener dello stesso evento.

Esempio

Quando si clicca sul pulsante, eseguire il primo gestore di eventi e fermare l'esecuzione degli altri gestori di eventi:

var x = document.getElementById("myBtn");
x.addEventListener("click", myFunction);
x.addEventListener("click", someOtherFunction);
function myFunction(event) {
  alert("Hello World!");
  event.stopImmediatePropagation();
} 
// Questa funzione non verrà eseguita
function someOtherFunction() {
  alert("Non raggiungerò per dire Hello World"); 
}

prova personalmente

grammatica

evento.stopImmediatePropagation()

Parametri

Nessuno

Dettagli tecnici

Valore di ritorno: Nessun valore di ritorno
Versione DOM: DOM Level 3 Events

Supporto del browser

I numeri nella tabella indicano la versione del browser che supporta completamente questo metodo.

Metodi Chrome IE Firefox Safari Opera
stopImmediatePropagation() Supporto 9.0 Supporto Supporto Supporto