gpt4 book ai didi

javascript - jQuery 如何引用作为索引的 id

转载 作者:行者123 更新时间:2023-11-28 20:02:20 26 4
gpt4 key购买 nike

我试图通过 jQuery 生成标记,该循环创建 n 个 div,每个 div 都被分配一个循环索引的 id。当我想通过 id 调用特定的 div 时,如何将 #i 连接起来?谢谢?

        for(int i=0; i<ListSize; i++) {
$('<div></div>').attr('id', i).appendTo('#loadMe');

// Help, how to reference an id that is an index?
$('<h1></h1>').html(firstName).appendTo('#'+i); // This doesn't work.
$('<h1></h1>').html(lastName).appendTo('#'+i); // This doesn't work.

}

最佳答案

在循环中构建标记,更改 DOM 一次:

var container = $([]);

$.each(ListSize, function(i) {
var div = $('<div />', {id : 'div' + i}),
h1_1 = $('<h1 />', {text: firstName}),
h1_2 = $('<h1 />', {text: lastName});

container = container.add( div.append(h1_1, h1_2) );
});

$('#loadMe').append( container );

FIDDLE

关于javascript - jQuery 如何引用作为索引的 id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21442536/

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