我不知道如何将 JSON 数组中的数据插入到每个 div 中。
您需要将 from 插入到这样一个有 9 块的 div 中。
<div class="col-xs-12 col-md-4">
<div class="thumbnail">
<img class='nextprod' src="" alt="">
<div class="caption">
<h3>Thumbnail label</h3>
<p></p>
</div>
</div>
</div>
这是我尝试执行此操作的代码,但没有插入任何内容。
if (data.contents) {
let prod='';
let ctn2 = data.contents.length;
for(var ix=0; ix<ctn2; ix++) {
var countSrck=data.contents[1][ix]['src'].length;
var countAlter=data.contents[1][ix]['alternate'].length;
for(var isrk=0; isrk<countSrck; isrk++){
var srck=data.contents[1][ix]['src'][isrk];
for(var ialter=0; ialter<countAlter;ialter++){
var alter=data.contents[1][ix]['alternate'][ialter];
$('img.nextprod').attr({'src':srck,'alt':alter});
}
}
$('div.caption p').append(data.contents[1][ix]['small_text']);
}
}
如何将您的内容插入到每个 div 中?以及如何更智能地做到这一点?
2 个回答