87,994
社区成员
发帖
与我相关
我的任务
分享
我想要的结果是第一块区域里面的comment的内容放在第一块,第二块区域里面comment的内容放在第二块,按顺序放,结果得到的是每一块区域里comment的内容是所有区域comment的内容的和。求大佬指点一下,不知道我问题描述清楚了没。

var arr = [];
$.each(data.Colist,function(i,item){
arr.push('<div class="xxx">');//这里的xxx表示每一个块
$.each(item.comment,function(j,arr){//你少遍历一层数组
arr.push('<div class="subXXX">此处加入内容</div>');//内层内容
});
arr.push('</div>');//外层块结束标签
});
$('#xxx').html(arr.join(''));//将最终生成的dom元素插入到id为xxx的元素里边
$.each(data.Colist,function(i,item){
$.each(item.comment,function(j,arr){//你少遍历一层数组
$.each(arr,function(key,val){
str+=............
});
});
});
这是代码,
这是每一块获取的数据。