Esta tradução está incompleta. Por favor, ajude a traduzir este artigo.

Event Propagation - toda vez que você clica em um elemento, esse clique é propagado para toda a árvore do DOM, iniciando pelo elemento onde o evento aconteceu e chegando até o root do documento, que no nosso caso é a tag HTML..

Sintaxe

event.stopPropagation();

Exemplo

Veja o exemplo 5: Event Propagation no capítulo Eventos para um exemplo mais detalhado desse método e progpagação de evento no DOM.

Notas

Veja DOM specification para a explicação do fluxo de eventos. (O DOM Level 3 Events draft possui uma ilustração.)

preventDefault é um método de complemento que pode ser usado para previnir a ação padrão do evento que estiver acontecendo.

Especificação

DOM Level 3 Events: stopPropagation

Compatibilidade do Browser

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

Recurso Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Basic support (Yes) (Yes) 9 (Yes) (Yes)
Recurso Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
Basic support (Yes) (Yes) ? (Yes) (Yes)

 

Etiquetas do documento e colaboradores

Colaboradores desta página: strael1, raul3k
Última atualização por: strael1,