Arrays 循环通过嵌套数组wordpress json api

Arrays 循环通过嵌套数组wordpress json api,arrays,json,wordpress,nested,each,Arrays,Json,Wordpress,Nested,Each,嗨,我想在一个json文件wordpress json api中循环注释。问题是我想使用each函数来显示所有注释。如何使用嵌套数组中的每个函数true进行循环,我找不到解决方案。现在我使用下面的代码,但这只是显示第一项 var html2=''+data.post.comments[0][name]+''+data.post.comments[0][content]+''; $.content>.comments.appendhtml2 json文件: 使用jquery: 如果要控制显示的最大

嗨,我想在一个json文件wordpress json api中循环注释。问题是我想使用each函数来显示所有注释。如何使用嵌套数组中的每个函数true进行循环,我找不到解决方案。现在我使用下面的代码,但这只是显示第一项

var html2=''+data.post.comments[0][name]+''+data.post.comments[0][content]+'

'; $.content>.comments.appendhtml2

json文件: 使用jquery:

如果要控制显示的最大注释数,请执行以下操作:

var html = [];
var count = 0;
$.each(data.post.comments, function(key,val){
   html.push('<p>'+val["name"]+'</p>');
   if (count == 5) {return false;}
   count++;
});
$(".content>.comments").append(html.join(''));

Thanx Slaven,我尝试了很多方法,但不知道推送和加入是答案。我还尝试了一个for循环,这样你就可以设置最大显示评论数,但我也没有成功。@heidemanmedia p.s.你也可以为每个设置最大显示评论数。我更新了我的答案以反映这一点。thanx这是一个很好的额外功能!
var html = [];
var count = 0;
$.each(data.post.comments, function(key,val){
   html.push('<p>'+val["name"]+'</p>');
   if (count == 5) {return false;}
   count++;
});
$(".content>.comments").append(html.join(''));