课程
/前端开发
/jQuery
/jQuery基础课程
还有 这个sport是指什么?
2015-11-12
源自:jQuery基础课程 8-2
正在回答
jq中的 $("某").each 和 $.each 是有区别的
在这里用的是$.each是要遍历一个数组,对该数组我们会一一执行一个function(index,element)。
因此:$.each(data,function(index,sport){...})
这里的意思就是对数组data进行遍历,index即常见的索引值var i=0; 而sport就是data[i]
这里的$.each()应该是有选择器的,应该是$(this).each(); 。 sport是直接定义的一个数组变量,这个sport主要是接受*.json文件的数据。至于sport["name"],这个name是*.json文件数据的一个变量名。
一个是遍历 一个是获取
$.each() 是循环一个已有的数组 只是借助jquery的each方法做循环,不用自己去写for循环。sport就是数组中一个对象 ,就类似于我们for循环中的 arr[i]
举报
加入课程学习,有效提高前端开发速度