我通过ajax获取数据。
在结果data.items
中,我有:
image1, image2, ..., imageN
每个代表一个图像名称,如109298109991.jpg
我尝试编写一个函数
$.each(images, function(i,item){
var image_n = 'data.items.image' + (i+1);
console.log(image_n.value);
images_restruct.push({
href: '/images/flowercatalog/'+ image_n
title: 'Image' + i
});
});
但image_n
被解释为字符串data.items.image1
,data.items.image2
... data.items.imageN
,而不是01010101001.jpg
... 00001112121.jpg
答案 0 :(得分:3)
$.each(data.items, function(i, item){
images_restruct.push({
href: '/images/flowercatalog/'+ data.items[item],
title: 'Image' + i
});
});