2011-03-25 61 views
0

我试图从jQuery和jGFeed插件访问RSS机箱。这是我的脚本:尝试访问机箱

<script type="text/javascript"> 
$(document).ready(function() { 

    $.jGFeed('http://feeds.feedburner.com/solidverbal', function(feeds){ 
     // Check for errors 
     if(!feeds){ 
     // there was an error 
     return false; 
     } 
     // do whatever you want with feeds here 
     var t = ""; 
     for(var i=0; i<feeds.entries.length; i++){ 
      var entry = feeds.entries[i]; 
      // Entry title 
      console.log(entry); 
      t = t + "<li><a href='" + entry.mediaGroups + "'>" + entry.title + "</a><br/>" + entry.content + "</li>"; 
     } 
     $("#results").html("<ul>" + t + "</ul>"); 

    }, 10); 
}); 
</script> 

如何访问此?当它转换为JSON时,机箱显示在“mediaGroups”对象中?有人可以帮助我访问这些网址吗?

谢谢!

回答

0

您可以将feeds JSON发送到另一个功能操作:

 if(!feeds){ 
      // there was an error 
      return false; 
     } 
     // do whatever you want with feeds here 
     feedsFunction(feeds); 
     var t = ""; 
     for(var i=0; i<feeds.entries.length; i++){ 
      var entry = feeds.entries[i]; 
      // Entry title 
      console.log(entry); 
      t = t + "<li><a href='" + entry.mediaGroups + "'>" + entry.title + "</a><br/>" + entry.content + "</li>"; 
     } 
     $("#results").html("<ul>" + t + "</ul>"); 
+0

喜尼尔 - 感谢您的答复。有没有我能找到一个可以操纵Feed的函数的例子?有点新的,只是寻找例子,以帮助我的脚湿。 – ndisdabest 2011-03-25 17:46:31

+0

我不知道你想做什么大声笑 – Neal 2011-03-25 17:54:28

+0

我想访问机箱的URL。 – ndisdabest 2011-03-25 17:55:17