相关疑难解决方法(0)

使用jquery和ajax解析xml

我有一个用于播客的RSS源,基本上我要做的是在RSS源中填充带有URL的html5音频播放器.

我认为最好的解决方法是使用ajax解析链接,然后将它们附加到音频播放器的src中.我知道同样的域策略会阻止我用ajax这样做,所以我使用跨域ajax插件(http://bit.ly/Jbi9iX)来解决这个问题.

我正在努力弄清楚为什么下面的代码对我来说不起作用,基本上在这个阶段我只想url在RSS源中附加's #results以显示它的工作,然后我将它添加到src部分音频播放器.

$(document).ready(function () {
    $.ajax({
        url: 'http://theresidency.libsyn.com/rss',
        type: 'GET',
        dataType: "xml",
        success: parseXml
    });
});

function parseXml(xml) {
var item = $(xml).find("item");

  $(item).each(function() {
    $("#results").append($("enclosure").attr("url").text() + "<br />");
  });

}
Run Code Online (Sandbox Code Playgroud)

我没有在chrome dev工具中遇到任何错误,我已经查看了其他示例,但我可以弄清楚我做错了什么.

这是一个xml/rss的例子:http://pastebin.com/stuY495c 这是我到目前为止上传的内容:http://bit.ly/J9QHZc

任何帮助将非常感谢,所以提前感谢!

xml ajax rss jquery

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

ajax ×1

jquery ×1

rss ×1

xml ×1