如何使用实时jquery

how to use live with jquery each

本文关键字:jquery 实时 何使用      更新时间:2023-09-26

示例代码

$('#icons a').each(function(index) {
  $(this).attr('class','active');
});

如果你看一下上面的代码,我要做的是为每个锚元素添加一个名为"active"的类,它位于DIV中,id为"icons"。

我面临的问题是通过其他一些代码,我在一段时间间隔后添加新的锚元素。我想把这个类也添加到那些锚中。

请建议我们如何通过live/on/delegate实现这一点。

您不需要使用each来为div中的id=icons中的每个锚添加类。
使用下面的代码:

$('#icons a').addClass('active');

为新添加的锚添加类,在添加新锚元素的同时添加类

$('#icons a').addClass('active');

在加载动态数据后再次调用相同的函数。如果使用$.get,则使用$.get。Post等等,你可以调用success