2012-02-02 10 views
0

jQueryとjsonに問題があります。 Firefoxでは完全に正常に動作しますが、Internet Explorerでは正常に動作しません。ウェブサイトはhttp://www.mikekorn.caで、コードは下のflickrフィードで使用されています。助言がありますか?jQueryとjsonのFlickrフィードはFFで動作しますが、IEでは動作しません

$(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/[email protected]/" + item.id + "'></a>"); 
     }); 
    }); 
}); 
+0

使用しているIEバージョンは、クロスドメイン要求をサポートしていますか? – jebberwocky

答えて

0

私の提案は、その行を壊すことです。あなたはまったく必要のない多くの機能を使用しています。

個人的には、jQueryを使用することはないと考えて、私は単純なJavaScriptで行い、最初と曖昧さなく動作させます。