Czy istnieje sposób uzyskania powiadomienia, gdy obiekt CSSStyleDeclaration zostanie zmieniony, podobnie jak zmiany DOM, które można śledzić za pomocą zdarzeń takich jak DomAttrModified?Wykrywanie zmian obiektu CSSStyleDeclaration w JS
Więc jeśli na przykład był jakiś kod JS jak
document.styleSheets[0].rules[0].style.backgroundImage = "url(myimage.png)";
jest jakiś sposób, aby otrzymywać powiadomienia o tej zmianie modułu obsługi JS bez zmiany fragmentu kodu powyżej w ogóle?
Z góry dziękuję!
myślę, że można zachować parametr CSSText w zmiennej i porównać je później. –
@Mr_Green, który nie rozwiązuje problemu, OP pyta, czy istnieje zdarzenie, które może zaatakować, które zostanie wywołane po zmianie CSS. Podobnie jak wydarzenie DOM Mutation. Interesujące pytanie OP. –
@Mr_Green sondowanie dużego ciągu nie jest dokładnie skuteczne –