繁体   English   中英

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

[英]javascript bind an event to a change of classname

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

不,更新该类时不会触发广泛支持的事件。 您必须进行投票。 某些浏览器支持DOM突变事件 ,但从未完全支持跨浏览器,请参阅链接页面上的警告。

显然,如果是您的代码更改了该类,则可以创建一个用于执行该操作的函数,并始终使用该函数,而不是直接更改它,但是如果您要在代码外部查找对它的更改,我不会看不到轮询的替代方法。

如果进行轮询,请确保在所有目标浏览器上进行测试,并在轮询代码中实际完成尽可能少的工作。 过度执行很容易(降低页面速度)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM