0

我通过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被解释为 string data.items.image1, data.items.image2... data.items.imageN,而不是01010101001.jpg...00001112121.jpg

4

1 回答 1

3
$.each(data.items, function(i, item){
    images_restruct.push({ 
        href: '/images/flowercatalog/'+ data.items[item],
        title: 'Image' + i
    });
});
于 2013-08-15T08:58:32.273 回答