1

在一个for循环中,我将一个 div 的内容替换为另一个,并向其中添加一个类。

例子:

<div class="page">Loading..</div>
<div class="page">Loading..</div>
<div class="page">Loading..</div>

和 jQuery:

$(".page:not(.active):first-child").html("Loaded.").addlass(".active");

它仅适用于第一个。我该怎么做?最后,它们必须全部“加载”。

4

3 回答 3

0

像这样?

$(".page:not(.active)").html("Loaded.").addClass("active");
于 2013-03-17T16:05:53.333 回答
-1

将您的 jquery 更改为

 $(".page:not(.active)").html("Loaded.").addclass("active");

jsfiddle

于 2013-03-17T16:05:44.413 回答
-1

将其替换为

$(".page:not(.active)").eq(0).html("Loaded.").addClass("active");

要添加一个类,您不需要点,:first-child仅适用于第一个子元素,而您需要过滤集合的第一个元素。

于 2013-03-17T16:05:45.653 回答