我已经将json对象编码为
Object { thumb0: "https://gourmet.itulstaging.com/store/image/cache/catalog/SRIRACHAMANGOBALSAMIC_FINAL_2x3-280x370.jpg", id0: "176", thumb1: "https://gourmet.itulstaging.com/store/image/cache/catalog/BLACKCHERRYBALSAMIC_FINAL-280x370.jpg", id1: "143"..}.
我已经使用jQuery.each获取了每个值。键值对如下所示。我只需要从中获取拇指值。因为我需要使用append来附加这个图像路径。现在我也拿到了身份证。
jQuery.each(data, function(key, val) {
console.log(key+" "+val);
jQuery('#imagenn').append('<div class="item"> <div class="col-xs-2"> <img src="' + val+ '" /> </div></div>');
});
thumb0 https://gourmet.it.com/image/SRIRACHAMANGOBALSAMIC_FINAL_2x3-280x370.jpg
id0 176
thumb1 https://gourmet.it.com/image/BLACKCHERRYBALSAMIC_FINAL-280x370.jpg
id1 143
我需要thumb0附加在src和id0rc中的thumb1。请帮我解决这个问题。
我不确定我是否正确理解了你的问题,但你为什么不在循环中添加一个if子句呢?
let lastThumb = null;
jQuery.each(data, function(key, val)
{
console.log(key+" "+val);
if(key.substr(0,5) === 'thumb')
lastThumb = val;
else if(key.substr(0, 2) === 'id')
/* insert id val + lastThumb here */
});