我正在尝试使用 jQuery 从 flickr API 检索 8 个最新图像,但我对 jquery ajax 和 JSON 有点菜鸟
我正在使用 .ajax 检索信息和 .each 方法来循环和解析响应,然后在 div "#flickr" 中附加到我的文档
我认为这对很多人来说很简单,但就像我说的,我只是在学习……这就是我所拥有的……
$.ajax({
url: "http://api.flickr.com/services/feeds/photos_public.gne?tags=nature&format=json&jsoncallback",
type: "GET",
cache: true,
dataType:'jsonp',
success: function (response) {display(response)
}
});
var display = function(response) {
.each(response , function(){
$('#flickr').append()
})
});
编辑
var flickr = function(){
$.ajax({
type:"GET",
url: 'http://api.flickr.com/services/feeds/photos_public.gne?tags=nature&format=json&jsoncallback=?',
dataType: 'json',
success: function(response){
displayflickr(response)}
});
};
var displayflickr = function(response){
$.each(response, function(i, item) {
$('#flickr').append(item);
});
}
它根本没有做任何事情。怎么了?