0

YouTube動画を取得したい

コード例

var youstinky = {

      getYoutubeData : function(){
        $.getJSON("http://gdata.youtube.com/feeds/api/standardfeeds/most_popular?v=2&alt=json",function(data){
         this.x = data.feed.entry.map(function(dat){
           return {
            'link' : dat.link[0].href,
            'name' : dat.title.$t
           };
         });
        });
      }

  };

$(document).ready(function(){
youstinky.getYoutubeData();
});

youstinky オブジェクトの外で this.x 変数を取得できません。

どうすればいいですか?

4

1 に答える 1

0

xa グローバル変数を作成するだけです。

window.x = // Your code

それ以外の...

this.x = // Your code

さらに具体的にしたい場合は、「x」または「window.x」と言うだけで、どこからでも x にアクセスできます。

于 2013-04-07T20:07:02.760 に答える