我想拥有“实时”的相同行为,但不使用事件。这可能吗?我需要这个,因为我使用的是另一个JavaScript文件,该文件创建了一些需要添加CSS类的元素。

将此类元素添加到dom后,应执行以下代码:
$(“。myClass”)。addClass(“myNewClass”);

这有可能吗?

最佳答案

liveQuery 插件可以做到这一点。

http://brandonaaron.net/code/livequery/docs

来自文档:实时查询还具有在与新元素匹配时触发一个函数(回调)的功能,以及在不再匹配某个元素时触发另一个函数(回调)的功能。

编辑:

这将是使用livequery的代码解决方案。

$('.myClass').livequery(function() { $(this).addClass('myNewClass') });

09-27 13:06