0

我想从以前的元素中删除一个 CSS 类。因此,它在第一页上显示的 div 标签数量以及当我进一步滚动显示的第二页 div 标签时。因此,当我在第二页时,我想从上一页的所有 div 标签中删除活动类。

<div id="container">
 <div class="campaign-line active">something</div>
 <div class="campaign-line active">something</div>
 <div class="campaign-line active">something</div>
 <div class="campaign-line active">something</div>
 <div class="campaign-line active">something</div>

 <div class="campaign-line active">something</div>
</div>

我试过的是:

$("#container").children(".campaign-line:first").removeClass("active");

但它正在从第一个 div 标签中删除活动类。

4

1 回答 1

4

你的 ID 值是错误的,你不应该使用.campaign-line:first. 试试下面的,希望你添加previous类进行识别。

$("#container").children(".campaign-line").removeClass("active");

注意::first在正确的标记中添加

于 2013-07-16T08:58:22.557 回答