javascript将事件绑定到类名的更改

时间:2011-10-07 08:51:36

标签: javascript jquery dom

是否可以在javascript / jQuery中将函数绑定到更改或分配新类的DOM元素的类名?

1 个答案:

答案 0 :(得分:3)

不,在更新类时,没有广泛支持的事件被触发。你必须进行民意调查。有些浏览器支持DOM mutation events,但跨浏览器从未完全支持它,请参阅链接页面上的警告。

显然,如果你的代码改变了类,你可以创建一个用来做这个的函数,并且总是使用那个函数而不是直接改变它,但是如果你在代码之外寻找它的变化,我没有看到轮询的替代方案。

如果您进行投票,请务必在所有目标浏览器上进行测试,并尽可能少地在轮询代码中进行操作。过度操作很容易(减慢页面速度)。