黑发3980392
2017-07-18 17:54
<script type="text/javascript">
$(function () {
$("#btnShow").bind("click", function () {
var $this = $(this);
$.getJSON("http://www.imooc.com/data/sport.json",function(data){
$this.attr("disabled", "true");
$.each(data, function (index, sport) {
if(index==3)
$("ul").append("<li>" + sport["name"] + "</li>");
});
});
})
});
</script>
上面的js代码中 sport["name"] 一部分不理解。之前看到有人说是为了转化为字符串???这个语法是怎么定义的呢??求解
data是从http://www.imooc.com/data/sport.json里面解析json后的数据,可以看作键值对,
each循环读取键值对,index表示当前读取的序列,sport表示当前键值对,
sport["name"] 表示 获取当前键值对中健为name的值
jQuery基础(五)一Ajax应用与常用插件
69100 学习 · 400 问题
相似问题