English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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.
event.stopPropagation();
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‹/›
Parametro | Descrizione |
---|---|
event | QuestoEventoI parametri provengono dalla funzione di binding degli eventi |