2、each用法
语法
$(selector).each(function(index,element))
i、页面中有如下一些元素
使用each方法对其进行遍历:<p> zhangsan </p> <p> lisi </p> <p> wangwu </p>
$(function(){ $("p").each(function(i, ele){ alert(i + '<--------->' + $(ele).html() + '<--------->' + $(this).html()); }); });
ii、有一个js数组如对其进行遍历:var list = ['zhangsan', 'lisi', 'wangwu'];
$.each(list, function(i, ele){ alert(list + '<--->' + i + "<---->" + ele + "<---->" + list[i]); });
iii、在each中使用return false;相当如java中循环中使用break的功能,使用return true相当与continue功能,如
var arr = ['zhangsan','lisi','wangwu','zhaoliu'] ; $.each(arr,function(i,ele){ if(ele=='wangwu'){ alert("wangwu--continue") ; return true ; } alert(ele) ; }) ;