這里的$代表什么? .each遍歷時(shí)傳入的第一個(gè)data參數(shù)又是啥
<script type="text/javascript">
? ? ? ? ? ? $(function () {
? ? ? ? ? ? ? ? $("#btnShow").bind("click", function () {
? ? ? ? ? ? ? ? ? ? var $this = $(this);
? ? ? ? ? ? ? ? ? ? $.getJSON("http://idcbgp.cn/data/sport.json",function(data){
? ? ? ? ? ? ? ? ? ? ? ? $this.attr("disabled", "true");
? ? ? ? ? ? ? ? ? ? ? ? $.each(data, function (index, sport) {
? ? ? ? ? ? ? ? ? ? ? ? ? ? if(index==3)
? ? ? ? ? ? ? ? ? ? ? ? ? ? $("ul").append("<li>" + sport["name"] + "</li>");
? ? ? ? ? ? ? ? ? ? ? ? });
? ??
? ? ? ? ? ? ? ? ? ? });
? ? ? ? ? ? ? ? })
? ? ? ? ? ? });
? ? ? ? </script>
2016-07-04
.each方法的第一個(gè)data參數(shù),就是.getJSON的成功回調(diào)函數(shù)里的data,是該方法執(zhí)行成功后的返回值.名稱可以隨便取.但上下要一致.
2016-06-10
$: ?我寫了兩個(gè)遍歷的寫法,其實(shí)意思都是一樣的,看看你就明白了。。。
$("span").each(function(index){//遍歷后執(zhí)行該函數(shù)})
$.each($('span'),function (index) {//遍歷后執(zhí)行該函數(shù)})
2016-05-11
$是jQuery的特定符,代表jQuery,你可以試著把所有的$改成jQuery也是一樣的,注意q是大寫,不過為了簡(jiǎn)便所以都寫成$
2016-05-11
data 是成功后返回的數(shù)據(jù),這個(gè)名字你可以自己取,不過遍歷也要寫成你改的那個(gè)名字,不然找不到,就是個(gè)對(duì)象,就像一個(gè)容器一樣用來存放請(qǐng)求返回的數(shù)據(jù),然后each遍歷這個(gè)對(duì)象,獲取里邊的每一個(gè)值,取出索引為3的那個(gè)值
2016-05-10
$ ->jquery
data 是成功后返回的數(shù)據(jù)