Я всегда думал, что события DOMNodeInsertedIntoDocument / DOMNodeRemovedFromDocument не должны пузыриться, и для меня это достаточно убедительно. Однако совсем недавно я снова посмотрел на спецификацию и обнаружил, что в одном месте написано, что эти события не должны пузыриться ( Полный список типов событий ), тогда как в другом месте написано, что они должны ( DOMNodeInsertedIntoDocument и DOMNodeRemovedFromDocument ).
Я также посмотрел в Интернете и нашел несколько реализаций, все они отличаются по реализованному поведению.
Вопрос в том, должны ли эти события на самом деле пузыриться? Как вы думаете, больше смысла?
Обновление : Обнаружено, что в спецификации DOM-Level-2-Events нет никакой двусмысленности, поскольку он упоминает только эти события в одном месте.
Обновление 2 : Этот вопрос был задан для проверки поведения этих событий в Ample SDK Ajax Framework, который предназначен для реализации всех технологий, основанных на стандартах.