Javascript 通过从链接列表中选择提要动态加载提要
我正在制作一个新闻应用程序,我正在使用一个名为zRSSFeed的jQuery插件。该插件附带了一个功能,可以通过从下拉列表中选择新闻源来更改显示的RSS提要,这将改变结果Div中显示的提要(参见示例) 源代码:Javascript 通过从链接列表中选择提要动态加载提要,javascript,jquery,rss,Javascript,Jquery,Rss,我正在制作一个新闻应用程序,我正在使用一个名为zRSSFeed的jQuery插件。该插件附带了一个功能,可以通过从下拉列表中选择新闻源来更改显示的RSS提要,这将改变结果Div中显示的提要(参见示例) 源代码: <script src="http://jquery/1.7.1/jquery.min.js" type="text/javascript"></script> <script src="jquery.zrssfeed.min.js" type="text/
<script src="http://jquery/1.7.1/jquery.min.js" type="text/javascript"></script>
<script src="jquery.zrssfeed.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
setRSSFeed('#menu');
$('#menu').change(function() {
setRSSFeed(this)
});
function setRSSFeed(obj) {
var feedurl = $('option:selected', obj).val();
if (feedurl) {
$('#result').rssfeed(feedurl);
}
}
});
</script>
<select id="menu">
<optionvalue="http://feeds.reuters.com/reuters/oddlyEnoughNews">News</option>
<option value="http://feeds.bbc.co.uk/iplayer/highlights/tv/list">BBC </option>
<option value="http://rss.cnn.com/rss/edition.rss">CNN News</option>
</select>
<div id="result"></div>
$(文档).ready(函数(){
setRSSFeed(“#菜单”);
$('#菜单')。更改(函数(){
setRSSFeed(此)
});
功能设置输入(obj){
var feedurl=$('option:selected',obj.val();
if(feedurl){
$(“#结果”).rssfeed(feedurl);
}
}
});
新闻
英国广播公司
新闻
我的问题是,我不想通过从下拉列表中选择新闻源来更改显示的提要,而是希望通过选择具有指定新源的链接(href)来更改提要。而不是使用此链接
<select id="menu">
<optionvalue="http://feeds.reuters.com/reuters/oddlyEnoughNews">News</option>
<option value="http://feeds.bbc.co.uk/iplayer/highlights/tv/list">BBC </option>
<option value="http://rss.cnn.com/rss/edition.rss">CNN News</option>
</select>
新闻
英国广播公司
新闻
用这个
<script type="text/javascript">
$(document).ready(function() {
//setting default feed
setRSSFeed('http://feeds.reuters.com/reuters/oddlyEnoughNews');
});
function setRSSFeed(feedurl) {
if (feedurl) {
$('#result').rssfeed(feedurl);
}
}
});
</script>
<a href="#" onclick="setRSSFeed('http://feeds.reuters.com/reuters/oddlyEnoughNews');">News</a>
<a href="#" onclick="setRSSFeed('http://feeds.bbc.co.uk/iplayer/highlights/tv/list');">BBC</a>
<a href="#" onclick="setRSSFeed('http://rss.cnn.com/rss/edition.rss');">CNN News</a>
$(文档).ready(函数(){
//设置默认提要
setRSSFeed('http://feeds.reuters.com/reuters/oddlyEnoughNews');
});
函数setRSSFeed(feedurl){
if(feedurl){
$(“#结果”).rssfeed(feedurl);
}
}
});
不起作用……我是新手,请把所有内容写清楚谢谢!!