English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Método jQuery event.stopPropagation()
O método event.stopPropagation() para evitar que o evento se propague para o elemento pai, impedindo a execução de qualquer manipulador de evento pai.Usandoevent.isPropagationStopped()
Você pode verificar se este método foi chamado (no objeto do evento) usando o métodoPropagação de Eventos do JavaScriptPara obter mais informações sobre a propagação de eventos, consulte o tutorial.
event.stopPropagation()
Nos seguintes exemplos, se você clicar no elemento filho, o ouvinte de evento click do elemento pai não será executado:
$("div, \t p, \t a").click(function(){ event.stopPropagation(); alert("Você clicou em: " + "\t" + this.tagName); });Testar e Verificar‹/›
Parâmetro | Descrição |
---|---|
event | EsteEventoO parâmetro vem da função de ligação de evento |