现在,我正在使用一个自动更新的页面,我正在使用setInterval来检查新元素。我想用事件来做这件事,但我不知道如何通过事件将一个元素添加到页面中。
这可能吗?
答案 0 :(得分:2)
有一个突变事件可以完成这项工作,但在IE中不支持它(尽管它应该在IE9中):
DOMNodeInserted
已添加节点作为另一个节点的子节点,或者在Attr节点的情况下,已添加到元素。插入后,应发送此事件。此事件的目标节点应为要插入的节点。
没有等效的IE,所以最好的办法是使用特征检测来查看它是否可用,如果不是,则回退到你的计时器方法。