0

我在这段代码中做错了什么?谢谢你的时间!

这是实际代码 http://jsbin.com/aMiQEsA/1/

HTML

<body>
      <div id="pics" class=""></div>

</body>

JS

(功能(){

     $.ajax({
        type: "GET",
        dataType: "jsonp",
        cache: false,
        url: "https://api.instagram.com/v1/tags/spain/media/recent?client_id=c1302f417cda4e09968eaec958fe0ae2",
        success: function(data) {
            for (var i = 0; i < 15; i++) {

                $("#pics").append("<img src=" + data.data[i].images.thumbnail.url+ "/>");
            }
           // console.log(data.data);
        }
    });
4

1 回答 1

1

这只是“/”字符的问题...删除它或添加一个额外的空格,如下所示:

(function(){


         $.ajax({
            type: "GET",
            dataType: "jsonp",
            cache: false,
            url: "https://api.instagram.com/v1/tags/malmoefestival/media/recent?client_id=c1302f417cda4e09968eaec958fe0ae2",
            success: function(data) {

                for (var i = 0; i < 15; i++) {

                    $("#pics").append("<img src=" + data.data[i].images.thumbnail.url+ " />");
                }

            }
        });




    })();

在这里工作:http: //jsbin.com/UcUyuQo/1/

于 2013-09-17T15:00:35.973 回答