JQuery RSS插件 - 对象不支持IE8的这个属性或方法

时间:2014-11-30 03:37:11

标签: javascript jquery

我有一个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();

        });
    });

非常感谢这些家伙的一些帮助,谢谢

0 个答案:

没有答案