gpt4 book ai didi

javascript - 如何找到 js 循环中的最后一项以便向其添加类?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:26:54 25 4
gpt4 key购买 nike

我想建立一个列表。没问题。

for (i = 0; i < 7; i++) {
$('#domid').append(variable.clone());
}

如何获取列表中的最后一项(在本例中为 i.7)并向其添加类?

for (i = 0; i < 7; i++) {
$('#domid').append(variable.clone());

if (i===7) {
$('.domclass').addClass('last');
};

}

但这行不通。当计数器达到 7 时,这只会使所有 .todo 项目都具有类。

关于如何找到它有什么建议吗?

谢谢!

最佳答案

$('.domclass:last').addClass('last');

或者,如果您想在循环中执行此操作(因此,正如评论者所指出的,您不必遍历 DOM 即可再次访问该元素):

var newElement;

for(var i = 0; i < 7; i++){
newElement = variable.clone();
$('#domid').append(newElement);
if(i === 6) {
$(newElement).addClass('last');
}
}

关于javascript - 如何找到 js 循环中的最后一项以便向其添加类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10592528/

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