Я пытаюсь читать следующие JSON:
{
"items":[
{
"snippet":{
"title":"Pharrell Williams - Happy (12AM)",
"categoryId":"10"
},
"topicDetails":{
"topicIds":[
"/m/04mn81",
"/m/0zdjzxm"
]
}
}
]
}
Я должен прочитать The TopicIds
от json. Я пробовал читать, чтобы прочитать теги, но это не сработает. Пожалуйста, скажите мне, что здесь не так:
$.each(jsonResponse.items,function(key, value){
$.each(value.topicDetails,function(k,v){
for(var i=0, len = k.length; i< len; i++){
alert(v[i]);
}
});
});
}
В нем говорится, что нет "длины" собственности.
topicDetails
не является массивом и поэтому не имеет свойстваlength
.$.each(value.topicDetails.topicIds)
вместоCannot read property 'topicIds' of undefined