2012-05-12 19 views
6

Czytam to http://lists.w3.org/Archives/Public/public-webapps/2011JulSep/1622.html i wygląda na to, że zachowanie Chrome kontrastuje ze specyfikacją. Jeśli poprawnie zrozumiałem specyfikację, określenie "poddrzewa" dla elementu oznacza, że ​​należy zgłosić zmiany do poddrzewa tego elementu (w tym samego elementu). Jednak podczas wykonywania tego fragmentu kodu nic nie dostaję.Obserwatorzy mutacji --- subtree

var observer = new WebKitMutationObserver(function(e){console.log(e);}) 
observer.observe(document.body, {subtree:true, attributes:true}); 
document.body.appendChild(document.createElement('div')); 

Czego mi brakuje? Czy ktoś może to rozwinąć? Dzięki!

Odpowiedz

8

Dokumentacja jest niejasna, ale poddrzewo jest ignorowane, chyba że podasz również parametr childList: true.
Obudowa atrybutów i atrybutFilter jest taka sama
nadzieję, że nadal pomaga

Powiązane problemy