是否可以在javascript / jQuery中将函数绑定到更改或分配新类的DOM元素的类名?
答案 0 :(得分:3)
不,在更新类时,没有广泛支持的事件被触发。你必须进行民意调查。有些浏览器支持DOM mutation events,但跨浏览器从未完全支持它,请参阅链接页面上的警告。
显然,如果你的代码改变了类,你可以创建一个用来做这个的函数,并且总是使用那个函数而不是直接改变它,但是如果你在代码之外寻找它的变化,我没有看到轮询的替代方案。
如果您进行投票,请务必在所有目标浏览器上进行测试,并尽可能少地在轮询代码中进行操作。过度操作很容易(减慢页面速度)。