是否可以在没有变异观察者的情况下挂钩任何内联css更改,但是通过绑定某种事件或覆盖原型?
答案 0 :(得分:1)
有突变事件(例如DOMAttrModified)但并非所有浏览器都支持它们。参见:
Event detect when css property changed using Jquery
In JQuery, Is it possible to get callback function after setting new css rule?
http://www.w3.org/TR/DOM-Level-2-Events/events.html#Events-eventgroupings-mutationevents
但我认为最好的解决方案可能是将原型方法添加到用于设置css的所有html元素中,并将其用作钩子。
值得注意的是,更改css不是异步的,因此您可以依赖于更改发生后的下一行代码触发:
In JQuery, Is it possible to get callback function after setting new css rule?