2017-05-07 9 views
1

私はこのAPIからランダムな引用符を取得しようとしています -​​。 mycallbackが定義されていません:キャッチされないにReferenceError:コンソールからhttps://quotesondesign.com/api-v4-0/JSONP APIコールバックが定義されていません

エラーメッセージで

APIドキュメント。問題を回避するにはどうしたらいいですか?下の私のコード。どんな助けもありがとう!

$(document).ready(function(){ 
    function getNewQuote(){ 
     $.ajax({ 
      method: 'GET', 
      url: 'http://quotesondesign.com/wp-json/posts?filter[orderby]=rand&filter[posts_per_page]=1&_jsonp=mycallback', 
      jsonp: 'jsonp', 
      dataType: 'jsonp' 
     }).done(function(data){ 
      console.log(data); 
    }); 
} 

    getNewQuote(); 
    }); 
+0

問題は、あなたがそれを理解せずにコードを貼り付けていることです。あなたが呼んでいるURLを見て、あなたが求めていることを理解しようとする... – vault

答えて

1

あなたはこのような$(document).ready() の外にコールバックを作成する必要があります。

var mycallback = function (a) { 
    console.log(a); 
}; 
関連する問題