我正在尝试使用来自 JSON 的数据动态填充 div,但希望避免重复。下面的脚本会给我 3 个 div,2 个“标准”和一个“特殊”。
如何在不创建重复 div 的情况下实现?
var productList = [
{
model:"helskap",
type:"special",
family:"Bravo"
},
{
model:"Z-skap",
type:"standard",
family:"Valhalla"
},
{
model:"smafacksskap",
type:"standard",
family:"Jona"
}
];
$.each(productList, function(i, item) {
$('.filter').append('<div class="' + productList[i].type+ '"><input type="radio" name="type" value="' + productList[i].type+ '" /><label>' + productList[i].type+ '</label></div>')
});
<div class"filter"></div>