我有以下jquery - 我遇到的问题是它只返回1个图像src当我指定3要返回时&max-results=3
如果你{{3}我从这篇文章中想出了jquery }
$.ajax({
url: 'http://www.blogger.com/feeds/1570527947646221682/posts/default?alt=json-in-script&max-results=3&rel=alternate',
type: 'get',
dataType: "jsonp",
success: function(data){
for (var i = 0; i < data.feed.entry.length; i++){
for (var j=0; j < data.feed.entry[i].link.length; j++){
if (data.feed.entry[i].link[j].rel == 'alternate'){
var img = data.feed.entry[i].media$thumbnail.url;
break;
}
}
$('div.elem').append(img);
}
}
});
答案 0 :(得分:0)
根据给定的代码,我得到3个条目。
但是我只得到2张图片,因为在第3个条目中没有媒体$ thumbnail,会导致错误。
因此,在您尝试访问 data.feed.entry[i].media$thumbnail
data.feed.entry[i].media$thumbnail.url
是否存在