Asp.net 将zrssfeed与多个RSS源一起使用时出现问题

Asp.net 将zrssfeed与多个RSS源一起使用时出现问题,asp.net,jquery-plugins,rss,Asp.net,Jquery Plugins,Rss,我在web部件中使用jQuery插件来读取两个提要,并将它们放在单独的div中。以下是我的标记: <script type="text/javascript"> $(document).ready(function () { try { $('#Buildings_feed').rssfeed('http://feeds.feedburner.com/BreakingNewsFromBuilding', {

我在web部件中使用jQuery插件来读取两个提要,并将它们放在单独的div中。以下是我的标记:

<script type="text/javascript">
    $(document).ready(function ()
    {
        try
        {
            $('#Buildings_feed').rssfeed('http://feeds.feedburner.com/BreakingNewsFromBuilding', {
                limit: 5, snippet: false, content: false, target: '_blank'
            });

            alert('Buildings code has been executed');
        }
        catch (ex)
        {
            alert('Something Buildings went wrong: ' + ex);
        }

        try
        {
            $('#NCE_feed').rssfeed('http://www.nce.co.uk/XmlServers/navsectionRSS.aspx?navsectioncode=681', {
                limit: 5, snippet: false, content: false, target: '_blank'
            });

            alert('NCE code HAS been executed!');
        }
        catch (ex)
        {
            alert('Something NCE went wrong: ' + ex);
        }
    });
</script>

<div class="mainInfoBoxContentHolder">
    <div id="NCE_feed" />
    <div id="Buildings_feed" />
</div>

$(文档).ready(函数()
{
尝试
{
$(“#建筑物_提要”).rssfeed('http://feeds.feedburner.com/BreakingNewsFromBuilding', {
限制:5,代码段:false,内容:false,目标:'\u blank'
});
警报(“已执行建筑物代码”);
}
捕获(ex)
{
警报(“建筑物出了问题:”+ex);
}
尝试
{
$('NCE#u提要').rssfeed('http://www.nce.co.uk/XmlServers/navsectionRSS.aspx?navsectioncode=681', {
限制:5,代码段:false,内容:false,目标:'\u blank'
});
警报(“NCE代码已执行!”);
}
捕获(ex)
{
警惕(‘有什么地方出了问题:’+ex);
}
});

我遇到的问题是,只有最高层的人被填满了。两个调用都成功了,因为我没有陷入任何一个
catch
块。我在zrssfeed js中做了一些逐步介绍,第一次调用似乎成功了,HTML得到了构建,但它从未被正确地分配给DIVs innerHTML(使用jQuery.HTML()方法),因为它随后会被第二次调用的HTML覆盖。这就像是第一次通过代码获取目标DIV,并且该引用从未更改为第二个DIV(这是我能想到的最好的解释)。有没有一位jQuery专家可以建议需要更改哪些内容来解决这个问题?

我知道您刚才问过这个问题,但希望这仍然会对您有所帮助

你需要关闭你的div标签

<div class="mainInfoBoxContentHolder">
<div id="NCE_feed"></div>
<div id="Buildings_feed"></div>
</div>

问题是div是容器,必须有一个开始和结束标记。您当前的代码打开div,但使用它找到的第一个结束标记关闭,在本例中,该标记应该关闭“mainInfoBoxContentHolder”div