Exemplo
Ao clicar em um botão, execute o manipulador primeiro evento, e parar o resto dos manipuladores de eventos de ser executado:
var x =
document.getElementById("myBtn");
x.addEventListener("click",
myFunction);
x.addEventListener("click", someOtherFunction);
function myFunction(event) {
alert ("Hello World!");
event.stopImmediatePropagation();
}
// This function will not be
executed
function someOtherFunction() {
alert ("I will not get to say Hello World");
}
Tente você mesmo " Definição e Uso
O stopImmediatePropagation() método evita que outros ouvintes do mesmo evento de ser chamado.
Suporte navegador
Os números na tabela especificar a primeira versão do navegador que suporta totalmente o método.
Método | |||||
---|---|---|---|---|---|
stopImmediatePropagation() | sim | 9 | sim | sim | sim |
Sintaxe
event .stopImmediatePropagation()
parâmetros
Nenhum |
Detalhes técnicos
Valor de retorno: | Nenhum valor de retorno |
---|---|
DOM Versão: | DOM Nível 3 Eventos |
<Objeto de evento