0

何が起こっているのかわからない、単純な画像を引っ張ろうとしている

HTML

 <div></div>

JS

 $.getJSON("http://api.dribbble.com/shots/popular?callback=?", function(data) {
        $('div').append('<img src="+data.shots[0].image_url+" />');
    });

コンソールではリンクの検索結果が表示されますが、ページに画像を表示しようとすると 403 が表示されます。何が欠けているのかわかりません。

4

3 に答える 3

1

あなたは一重引用符を逃しました。

$('div').append('<img src="' + data.shots[0].image_url + '" />');
于 2012-08-23T04:29:59.850 に答える
0

必要に応じて、この単純な Javascript Dribbble API ライブラリを使用できます: Dribbble.js

ここで例を見ることができます: Dribbble API の例

その単純な使用方法:

// get the most popular shots 
Dribbble.list( 'popular', function( response ){ 
   // write your code here 
});

ありがとう、頑張って!

于 2012-12-11T02:49:33.257 に答える
0

これを試して:

$.getJSON("http://api.dribbble.com/shots/popular?callback=?", function(data) {
  $('div').append('<img src="' + data.shots[0].image_url + '" />');
});
于 2012-08-23T04:30:28.960 に答える