使用jQuery和json的Flickr feed在FF中工作但不在IE中工作

时间:2012-02-02 05:25:24

标签: jquery json flickr

我遇到了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>");
        });
    });
});

1 个答案:

答案 0 :(得分:0)

我的建议是打破这条线。你正在使用许多完全没必要的功能。

就个人而言,考虑到我从不使用jQuery,我会在纯JavaScript中进行,并且第一次使用它并且毫不含糊。