我有一个SharePoint环境,我使用RSS提要来提取新闻。 RSS源来自网址。现在,当页面加载时,RSS feed会从新闻中复制相同的Feed数据并显示两次,而不是将其限制为3项,这适用于Chrome,它在IE8中不起作用, 例如:
news title (eg New york times)
a
b
c
但是当它呈现它给我的页面时
news title
a
b
c
a
b
c
现在有一个下拉菜单,可以选择您想要的新闻源并且效果很好(我的意思是它不重复,只显示3个项目),只有在您加载整个网站时才会失败
我得到IE错误对象不支持此属性或方法,
this.selectednews.subscribe(function (val) {
require(['../vendor/jquery/jquery.rss.min', 'jquery'], function (rss, $) {
var url = self.selectednews().LinkURL();
$("#rssfeed").empty();
// ----------- Breaks from this line in IE .........................
$("#rssfeed").rss(url, {
limit: 3,
effect: 'slideFast',
entryTemplate: '<li class="cf"><span class="title"><a href="{url}">{title}</a></span></li>',
layoutTemplate: "<ul class='events'>{entries}</ul>"
});
self.rssupdate();
});
});
非常感谢这些家伙的一些帮助,谢谢