$.each(data, function (index, sport) 求解。。。T_T
sport 和 index大家都说是JSON 参数,但他们是怎么传进去的,sport 不是没有被赋值过吗?程序怎么知道这个sport就是JOSN里的参数?
sport 和 index大家都说是JSON 参数,但他们是怎么传进去的,sport 不是没有被赋值过吗?程序怎么知道这个sport就是JOSN里的参数?
2016-03-18
[{
"name": "足球"
},{
"name": "散步"
},{
"name": "篮球"
},{
"name": "乒乓球"
},{
"name": "骑自行车"
}]
以上是通过打开
通过 $.getJSON("http://www.imooc.com/data/sport.json ",function(data) 将json值给data
$.each(data, function (index, sport) {
if(index==3)
$("ul").append("<li>" + sport["name"] + "</li>");
});
//index 可以理解为标记的意思,可以自定义,这里是3 就是取到乒乓球
//sport 自定义名称,你定义为a 也是可以的,只要后面跟后面a['name']对应。举报