gpt4 book ai didi

javascript - 在循环 jQuery 上添加元素

转载 作者:行者123 更新时间:2023-12-02 16:33:17 25 4
gpt4 key购买 nike

我正在尝试在加载网页时生成一行 16 个框。

这是我的代码:

var box = $("<div></div>").addClass("box");
$(document).ready(function(){
for(var i = 0; i < 16; i++) {
$("#container").append(box);
}
});

我还在 for 循环的代码块中尝试过这个:

if($("#container:contains(box)")) {
$(box).append(box);
}

我有点明白为什么这不起作用。那个 var box 仅引用一个元素,而不是元素的副本?

正如你所知,我是新人。我真的很感激一些关于如何实现这一目标的指示。谢谢。

最佳答案

为什么不直接这样使用呢?

for(var i = 0; i < 16; i++) {
$("#container").append('<div class="box box-'+i+'" />');
}

关于javascript - 在循环 jQuery 上添加元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28131409/

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