2008-11-26 68 views
0

我一直在想,DOMNodeInsertedIntoDocument/DOMNodeRemovedFromDocument事件不应该冒泡,对于我来说,这已经足够了。然而,刚刚我看着规格再次,结果发现,在一个地方它说,这些事件不应泡(Complete list of event types),而在其他位置是说,他们应该(DOMNodeInsertedIntoDocumentDOMNodeRemovedFromDocument)。应该DOMNodeInsertedIntoDocument泡沫?

我也查阅了互联网上,发现几个实现,所有的人都在实施的行为不同。

现在的问题是:这些事件是否应该实际泡沫?你认为更多的感觉是什么?

更新:发现在DOM-Level-2-Events规范中没有歧义,因为它在单个位置提到这些事件。

更新2:这个问题是为了验证在Ample SDK的Ajax框架,旨在实现所有基于标准的技术,这些事件的行为要求。

回答

1

我会按照第2级事件进行“否”,这是一个适当的建议,已经存在了很长时间,并且出现了与此不相关的错误。只是一个工作组的说明,仍然是西部数据,这是有点令人不满的全面。

1

我想你已经发现他们不应该泡。但对于一个实际的开发人员来说这是一个有争议的问题,因为他们不受IE的支持,而IE仍然占据着80%左右的市场份额。 :-(