在JQuery中,遍历对象和数组会经常使用两个方法:$().each和$.each()
1 $().each
$().each在DOM处理上面使用相对较多,如果页面有多个input标签类型为checkbox,这是一般使用$().each
//回调函数是可以传参数的,这里的i就是遍历的索引
$(“input[name=’checkbox’]”).each(function(i){
//其中$(this):将DOM的this分装成了JQuery对象
if($(this).attr(‘checked’)==true)
{
//需要操作代码
}
}
2. $.each()
遍历数组一般使用$.each()来进行处理
$.each([{name:"limeng",email:"xfjylimeng"},{name:"hehe",email:"xfjylimeng"}],function(i,n)
{
//这里的i为遍历索引值,n为当前的遍历对象,通过.属性名的方式可以获取健值对所对应的的值
alert("索引:"+i+"对应值为:"+n.name);
});