Ste*_*lla 5 css jquery xml-namespaces css-selectors jquery-selectors
我使用jQuery来解析RSS提要.我可以使用AJAX成功获取RSS提要:
$.get("podcast.xml", function (data) {
xml = $(data);
}, "xml");
Run Code Online (Sandbox Code Playgroud)
现在我可以通过使用获得播客的标题xml.find("channel > title").text().如何<itunes:image>在RSS源中选择标签?
该命令xml.find("channel > itunes:image")不起作用,因为:在CSS中分隔标记名称和伪类.我也试过,xml.find("channel > image")但它不起作用.
如何在CSS选择器或jQuery中处理XML命名空间?
但是,jQuery不支持这一点,因为你无法首先声明XML命名空间(因为jQuery除了借用其选择器语法之外与CSS无关),所以你必须将冒号视为文字字符而是像这样逃避它:
xml.find("channel > itunes\\:image")
Run Code Online (Sandbox Code Playgroud)