Javascript 仅获取json数组中的第4个元素
我有一个json文件,如下所示:Javascript 仅获取json数组中的第4个元素,javascript,jquery,arrays,json,Javascript,Jquery,Arrays,Json,我有一个json文件,如下所示: { "product": { images": [ "13953115", "13953112", "13953116", "13953026", "13953021", "11519717" ], //etc } } 我试图只获取第4个元素(在上面的“13953026”示例中),然后使用它附加到div中
{
"product": {
images": [
"13953115",
"13953112",
"13953116",
"13953026",
"13953021",
"11519717"
], //etc
}
}
我试图只获取第4个元素(在上面的“13953026”示例中),然后使用它附加到div中。当前代码如下所示:
$.getJSON('url-to-product?format=json', function(data){
var images = [];
// how to select the fourth element?//
var image = images[4];
var fourthImage = $('<img src="'+ image +'" width="265" height="340" alt="" />');
$('.con_images').html(fourthImage);
});
$.getJSON('url-to-product?format=json',函数(数据){
var图像=[];
//如何选择第四个元素//
var image=images[4];
变量fourthImage=$('');
$('.con_images').html(fourthImage);
});
我想var image=images[4]代码>可以工作,但显然不行。我在中找到了一些有用的帖子,但我不知道如何将它们合并到我的代码中
有人能帮我吗?Thx…我认为这样做没有任何问题:
$.getJSON('url-to-product?format=json', function(data){
var image = data.product.images[3];
var fourthImage = $('<img src="'+ image +'" width="265" height="340" alt="" />');
$('.con_images').html(fourthImage);
});
$.getJSON('url-to-product?format=json',函数(数据){
var image=data.product.images[3];
变量fourthImage=$('');
$('.con_images').html(fourthImage);
});
另请参见:要访问数组中的第四个元素
使用obj.product.images[3]
数组索引从0开始数组以索引0开始
,您的[4]
实际上是第5个元素@谢谢,它只是复制了OPs代码,没有看到。