获取json数组中的第4个元素
Get only the 4th element in json array
我有一个json文件,如下所示:
{
"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);
});
我以为var image = images[4];
会起作用,但显然不是。我在这里发现了一些有用的帖子,但我不知道如何将其纳入我的代码。
我认为这样做没有任何问题:
$.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);
});
请参见:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Property_Accessors
要访问数组中的第四个元素,
使用obj.product.images[3]
数组索引从0
相关文章:
- 使用数据上的角度更改设置集合的第一个元素的动画
- Rails/Javascript链接到用于切换多个元素的函数
- 如何使用jquery animate来回移动多个元素
- 如何在jQuery中包装两个元素的组
- 在页面上创建多个元素,而不是一个发生更改的元素
- 无法使以下ng on click outside指令在同一页面上的两个元素上工作
- 在多个元素上使用jquery插件,只需稍作修改
- jQuery body onChange具有多个元素和多个函数
- Small Javascript从动态表单中删除多个元素的问题
- 是否可以在第n个元素处重复启动ng
- 角度指令:指向第二个元素
- 使用jQuery获取第N个元素的数据属性值
- 将多个元素绑定到同一onclick
- AJAX搜索2个元素
- jquery点击选择器附加在多个元素上
- 如果同一页面上有多个元素使用相同的ID,jQuery将计算价格
- 检查来自不同数组的两个元素的一个属性是否相等
- 在几个元素上模拟onclick事件
- 如何更改与Backbone集合中的模型相关联的几个元素的css属性
- 列出每行2个元素的最佳方式是按角度重复ng