2012-05-27 153 views
2

我想知道在播放列表上(YouTube)的視頻數 這是一個JSON播放列表用jquery獲取YouTube播放列表中的視頻數量?

http://gdata.youtube.com/feeds/api/playlists/80D426344F3DE8B6?v=2&alt=json

的代碼示例:

var playlistURL = 'http://gdata.youtube.com/feeds/api/playlists/'+config.playlist+'?v=2&alt=json&callback=?'; 
var youURL = 'http://www.youtube.com/watch?v='; 

//retrieve json 
jQuery.getJSON(playlistURL, function(data) { 

    jQuery.each(data.feed.entry, function(i, item) { 
     var feedTitle = item.title.jQueryt; 
     var feedURL = item.link[1].href; 
     var fragments = feedURL.split("/"); 
     var videoID = fragments[fragments.length - 2]; 
     var url = youURL + videoID; 
     var thumb = "http://img.youtube.com/vi/"+ videoID +"/default.jpg"; 
      var videosCount = ?????? 

    }); 
}); 

得益於先進的

回答

0

的答案是:data.feed.entry.length

0

播放列表中的視頻總量存儲在span cl屁股叫item-count

var $data = $('<div>').html(data); 
var videosCount = $data.find('.item-count'); 
相關問題