为什么getjson里面的函数要传入data值,each是调用?
为什么getjson里面的函数要传入data值,each是调用?
$(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>"); } }); }); }) })