嗨,只是想知道我怎么能匹配所有的RSS饲料从DOM到数组?jquery匹配饲料网址
<link rel="alternate" type="application/rss+xml" title="RSS" href="http://www.reddit.com/r/gaming/comments/qzoim/giving_away_500_copies_of_our_game_dungeon/.rss" />
任何想法?
嗨,只是想知道我怎么能匹配所有的RSS饲料从DOM到数组?jquery匹配饲料网址
<link rel="alternate" type="application/rss+xml" title="RSS" href="http://www.reddit.com/r/gaming/comments/qzoim/giving_away_500_copies_of_our_game_dungeon/.rss" />
任何想法?
var links = [];
$('link[type="application/rss+xml"]').each(function() {
links.push($(this).attr('href'));
});
var myArray = [];
$("link").each(function(){
myArray.push(this.href);
});
var arr = [];
arr.forEach.call(
document.querySelectorAll('link[href*=".rss"]'),
function(el){
arr.push(el.href);
}
);
var rssLinks = $('link[type="application/rss+xml"]').map(function(i,val) {
return val.href;
}).get();
每个和地图之间有什么不同? :) – greenbandit 2012-03-16 23:40:13
'.map()'返回一个数组。从文档:.map()方法对获取或设置元素集合的值特别有用。 – shaunsantacruz 2012-03-16 23:43:45
这也将包括样式表的链接,这可能是一个多功能中的错误。 – 2012-03-16 23:01:41