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

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

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

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

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