美好的一天,
正如问题所述,我希望在点击RSS <link>
的{{1}}元素后,将页面重定向到<title>
中的网址。
我的JQUERY文件中的代码如下所示,
JQUERY:
<item>
HTML:
var rssUrl = $("item>link").html();
$("item>title").click(function(){
$(location).attr("href",rssUrl);
});
这段代码发生了什么,当我点击标题时,它不会重定向到所需的页面。该页面只是重新加载。
我希望点击第一篇文章,然后重定向到Google。单击SECOND ARTICLE,将重定向到StackOverflow。
我打算添加更多<p>
<rss version="2.0">
<channel>
<item>
<title>First Article</title>
<link>http://www.google.com</link>
</item>
<br>
<item>
<title>Second Article</title>
<link>http://www.stackoverflow.com</link>
</item>
</channel>
</rss>
</p>
s,因此我希望每个<item>
将页面重定向到相应的<title>
。
感谢任何帮助。
答案 0 :(得分:0)
您可以使用:
$("item>title").click(function(){
var url = $(this).next().text();
window.location.replace(url); // or window.location.href = url
});