我遇到了jQuery和json的问题,没有将东西附加到div上。它在Firefox中运行得很好,但在Internet Explorer中却没有。该网站为http://www.mikekorn.ca,代码正在底部的flickr Feed中使用。有什么建议吗?
$(function(){
$.getJSON("http://api.flickr.com/services/rest/?method=flickr.photosets.getPhotos&api_key=956be4b7ea4975744c77e3df0f934143&photoset_id=72157629044896279&extras=url_m&per_page=10&page=1&format=json&nojsoncallback=1", function(data) {
//alert(data);
$.each(data.photoset.photo, function(index, item) {
$("<img/>").attr("src",item.url_m).addClass("opacity").appendTo(".apples").wrap("<div class='test'></div>").wrap("<a href='http://www.flickr.com/photos/32389850@N07/" + item.id + "'></a>");
});
});
});
答案 0 :(得分:0)
我的建议是打破这条线。你正在使用许多完全没必要的功能。
就个人而言,考虑到我从不使用jQuery,我会在纯JavaScript中进行,并且第一次使用它并且毫不含糊。