您的位置:首页 > Web前端 > JQuery

jquery 遍历集合

2015-10-10 11:39 501 查看
1、each()

此方法可用于例遍任何对象


$.each()方法接受两个参数,第一个是需要遍历的对象集合(JSON对象集合),第二个是用来遍历的方法,这个方法又接受两个参数,第一个是遍历的index,第二个是当前遍历的值。哈哈,有了$.each()方法JSON的解析就迎刃而解咯。(*^__^*) 嘻嘻……

$.each( obj.bkdata, function(index,item){
console.log(item);
});


function loadInfo() {
$.getJSON("loadInfo", function(data) {
$("#info").html("");//清空info内容
$.each(data.comments, function(i, item) {
$("#info").append(
"<div>" + item.id + "</div>" +
"<div>" + item.nickname    + "</div>" +
"<div>" + item.content + "</div><hr/>");
});
});
}


1、选择器+遍历

$('div').each(function (i){

i就是索引值

this 表示获取遍历每一个dom对象

});

2、选择器+遍历

$('div').each(function (index,domEle){

index就是索引值

domEle 表示获取遍历每一个dom对象

});

3、更适用的遍历方法

1)先获取某个集合对象

2)遍历集合对象的每一个元素

var d=$("div");

$.each(d,function (index,domEle){

d是要遍历的集合

index就是索引值

domEle 表示获取遍历每一个dom对

});

2:

for(var i=0;i<stuListData.length;i++){ //循环遍历stuList
alert("age="+stuListData[i].age+"    id="+stuListData[i].id+"    name="+stuListData[i].name);
}

3

for( key in c ){
//c[key]

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: