3

W3C は、Mutation Event API を置き換える MutationObserver API を提案しています。詳細はこちら: http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html#mutation-observers .

新しい API について初心者向けの質問があります

  1. MutationRecord で、previousSibling と nextSibling の目的は何ですか? 複数の addedNodes と removedNodes の場合、それらはどこを指しますか?
  2. 追加されたノードと削除されたノードが複数ある場合、それらが発生した順序をどのように判断しますか?
  3. addedNodes と removedNodes に同じノードを含めることはできますか? たとえば、ノードが追加され、すぐに削除されますか? はいの場合、ノードが追加され、削除され、再度追加されたなど、同じノードが任意のカテゴリで複数回表示される可能性がありますか? はいの場合、上記の 2 番目の質問がより適切になります。

参考までに、これらの API は Firefox と Webkit ナイトリー ビルドに表示されたばかりです (Chrome に存在することに加えて)。

ありがとう、スニル

4

1 に答える 1

2

ここでいくつかの回答を提供するディスカッションを見つけました: http://lists.w3.org/Archives/Public/public-webapps/2011JulSep/1622.html

于 2012-06-24T18:07:53.647 に答える