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

Metodo jQuery event.stopPropagation()

Eventi jQuery

Il metodo event.stopPropagation() ferma la propagazione dell'evento ai genitori, impedendo l'esecuzione di qualsiasi gestore di eventi genitore.

Usaevent.isPropagationStopped();metodo

Puoi verificare se questo metodo è stato chiamato (sul objeto dell'evento) nel nostroPropagazione degli eventi JavaScriptPer ulteriori informazioni sull'eventi di propagazione, consulta il tutorial.

Sintassi:

event.stopPropagation();

Esempio

Nell'esempio seguente, se si fa clic su un elemento figlio, non verrà eseguito l'ascoltatore di eventi click sull'elemento padre:

$("div, \xA0p, \xA0a").click(function() {
  event.stopPropagation();
  alert("Hai cliccato: \xA0" + this.tagName);
});
Testa a vedere‹/›

Valore del parametro

ParametroDescrizione
eventQuestoEventoI parametri provengono dalla funzione di binding degli eventi

Eventi jQuery