Pergunta

Eu sempre fui pensando que eventos DOMNodeInsertedIntoDocument / DOMNodeRemovedFromDocument não deve bolha, e para mim que fizeram sence suficiente. No entanto, apenas recentemente eu olhei para especificação mais uma vez e descobriu que em um único local que diz que esses eventos não deve bolha ( lista completa de tipos de eventos ), enquanto em outro local é diz que eles devem ( DOMNodeInsertedIntoDocument e DOMNodeRemovedFromDocument ).

Eu também olhou para cima na internet e encontrou várias implementações, todos eles são diferentes no comportamento implementado.

A questão é: se esses eventos realmente bolha não ot? O que você acha ganhar mais sence?

Atualizar : descobri que em especificação DOM-Nível-2-Eventos não há ambigüidade, uma vez que olny menciona esses eventos em um único local.

Update 2 : Esta pergunta foi feita a fim de validar o comportamento desses eventos no SDK Amplo Ajax Framework que visa a implementação de todas as tecnologias baseadas em padrões.

Foi útil?

Solução

Eu iria com ‘Não’, conforme Nível 2 Eventos, que é uma recomendação apropriada que tem sido em torno de um longo período de tempo e tem errata que não incluir qualquer coisa a ver com isso. DOM Nível 3 eventos é apenas uma Nota Grupo de Trabalho e ainda WD, que é um pouco insatisfatório todo.

Outras dicas

Eu acho que você já descobriu que eles não devem bolha. Mas é um ponto discutível para um desenvolvedor prático, porque eles não são suportados pelo IE, que ainda detém ~ 80% do mercado. : - (

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top