gpt4 book ai didi

javascript - 遍历数组并将项目与 html 元素匹配

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

我正在寻找一种更直观的方式来运行下面的代码(因为它对我的目的来说也是不完整的)。

for (j = 0; j<items.length; j++) {
var indivItem = items[j];
if (indivItem.category == 1) {
$('.indiv_category[idnumber="1"]').append('<ul class="left_side_item"><li>'+indivItem.title+'</li></ul>');
}
else if (indivItem.category == 2) {
$('.indiv_category[idnumber="2"]').append('<ul class="left_side_item"><li>'+indivItem.title+'</li></ul>');
}
}

基本上我需要第 3 行来检查 if (indivItem.category > 0) 然后查找具有匹配 idnumber 属性的元素并附加必要的信息。

我需要在可用 .indiv_category 元素的长度内继续。

基本上是“项目”数组 中所有项目与具有匹配“idnumber”属性的所有元素与数组中包含相同 ID 编号的项目的匹配。

最佳答案

删除条件,只使用选择器中的变量 items[j].category

for (j = 0; j<items.length; j++) {             
$('.indiv_category[idnumber="'+ items[j].category + '"]').append('<ul class="left_side_item"><li>'+indivItem.title+'</li></ul>');
}

关于javascript - 遍历数组并将项目与 html 元素匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15277877/

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