jQuery event.stopPropagation() Metodo

❮ Metodi di eventi jQuery

Esempio

Arresta l'evento click dal bubbling agli elementi principali:

$("span").click(function(event){
  event.stopPropagation();
  alert("The span element was clicked.");
});
$("p").click(function(event){
  alert("The p element was clicked.");
});
$("div").click(function(){
  alert("The div element was clicked.");
});

Definizione e utilizzo

Il metodo event.stopPropagation() interrompe il bubbling di un evento sugli elementi padre, impedendo l'esecuzione di eventuali gestori di eventi padre.

Suggerimento: utilizzare il metodo event.isPropagationStopped() per verificare se questo metodo è stato chiamato per l'evento.


Sintassi

event.stopPropagation()

Parameter Description
event Required. The event parameter comes from the event binding function

❮ Metodi di eventi jQuery