- 直接each
<p>1</p>
<p>2</p>
<p>3</p>
<p>4</p>
<script type="text/javascript">
$("p").each(function(){
alert($(this).text());
});
</script>
这里的this表示遍历到的当前元素
2. 含下标的each
<script type="text/javascript">
var arr = ["a","b","c"];
$.each(arr,function(index,m){
alert(index+"-"+m);
});
</script>
- 这里以定义的数组为例,arr表示需要遍历的集合或数组,index表示遍历到的当前元素的下标,从
0
开始,m表示当前元素对象。如遍历时第一次就是index=0,m=a,第二遍就是index=1,m=b,依次类推。 - 比较常用的还可以把后台返回给前台的集合对象进行遍历。