gpt4 book ai didi

javascript - 将类添加到 div,每个 div 的数量增加

转载 作者:行者123 更新时间:2023-11-30 07:16:34 24 4
gpt4 key购买 nike

我想将类“slide-number-x”添加到 slider 中每张幻灯片中的元素,其中“x”表示 dom 中的幻灯片编号。

因此,例如这个简单的 HTML 标记:

<div class="slider">
<div class="slide"><div class="slide-title"></div></div>
<div class="slide"><div class="slide-title"></div></div>
<div class="slide"><div class="slide-title"></div></div>
<div class="slide"><div class="slide-title"></div></div>
</div>

会变成:

<div class="slider">
<div class="slide slide-number-1"><div class="slide-title"></div></div>
<div class="slide slide-number-2"><div class="slide-title"></div></div>
<div class="slide slide-number-3"><div class="slide-title"></div></div>
<div class="slide slide-number-4"><div class="slide-title"></div></div>
</div>

我认为这会起作用:

$('.slide').each(function(i){
 $(this).addClass('slide-number'i+1);
});

有什么帮助或想法吗?

非常感谢,R

最佳答案

您忘记了连接运算符 (+),请使用:

$('.slide').each(function(i){
$(this).addClass('slide-number-' + (i+1));
});

关于javascript - 将类添加到 div,每个 div 的数量增加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14488625/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com