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 に答える