フォーラムで同様の問題を見つけることができませんでしたので、お手伝いできることを願っています。javascript object sub children
私は、javascriptを使用してHTMLとして別のリストとして追加したいと思うマルチレイヤオブジェクトを持っています。
var obj = [
{
month: "A",
content: [
{
name: "A-content",
image: "A-image"
}
]
},
{
month: "B",
content: [
{
name: "B-content",
image: "B-image"
}
]
}
];
そして、ここで私がループしています方法です:ここで
はobjが構築されているかである第二のループに
for (var i = 0; i < obj.length; i++) {
var contents = obj[i].content;
// Create list
var blogList = '<ul class="blog-list"></ul>';
// Append list
$('body').append(blogList);
for(var j = 0; j < contents.length; j++) {
var blogName = contents[j].name,
blogImage = contents[j].image;
// How to append these sub element to corresponding parent ???
$('.blog-list').append('<li>'+ blogName + blogImage +'</li>')
}
}
は、子どもたちがなく、両親の対応に表示されます。 (例:私はBの子どもをAリストに入れました)。
Thxを
ありがとうございます。どちらも素晴らしい!伝説 ! – faboo29260