【发布时间】:2012-10-04 06:04:11
【问题描述】:
开发者!
我在理解 rss 提要附件标签时遇到了一些麻烦。 在这里你得到了相关的代码:
$(document).ready(function(){
$('#btnHentRss').click(function(){
fyllNyheter();
});
});
function fyllNyheter(){
var url = $('#feedListe').val();
$.getFeed({
url: "getRSS.php?url=" + url,
success: function(feed){
parseXML(feed);
},
error: function(){
$('#sectId').html("<p>Something went wrong</p>");
},
complete: function(){
}
});
}
function parseXML(feed){
$.each(feed.items, function(i, item){
var tittel = item.title;
var beskrivelse = item.description;
var url= $(item).find("enclosure['url']");
$('#sectId').append("<img src='" + media + "' />");
});
}
xml 示例:
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
<channel>
<title>NRK - Musikknyheter</title>
<link>http://nrk.no/liste.rss</link>
<description>Musikknyheter</description>
<pubDate>Sat, 13 Oct 2012 16:20:47 +0200</pubDate>
<sy:updateFrequency>12</sy:updateFrequency>
<sy:updatePeriod>hourly</sy:updatePeriod>
<item>
<title>Ny slagkraftig festspillprodusent</title>
<link>http://www.nrk.no/nyheter/distrikt/troms_og_finnmark/1.8354920</link>
<description>Festspillene i Nord-Norge har ansatt Nasra Ali Omar som ny produsent for barn og unge.</description>
<pubDate>Thu, 11 Oct 2012 14:41:39 +0200</pubDate>
<enclosure url="http://www.nrk.no/contentfile/imagecrop/1.6102705?cropid=f169w225" type="image/jpeg"/>
</item>
</channel>
</rss>
var tittel 返回每个项目的正确标题(所以我知道我与提要取得了联系)。
var url 只返回 [Object object]。
我正在使用 jFeed。在此处查看 jFeed php 和 js:http://jsfiddle.net/zbuNW/
我该怎么办?我的 google 搜索变成了紫色,我不想使用其他插件,我想在 javascript/jquery 中进行。
感谢您阅读我的问题 :) 祝您问题解决愉快!
【问题讨论】:
-
$(item).find("enclosure['url']").text()?
标签: javascript jquery rss jfeed