Jquery延迟RSS提要替换页面中的所有html
Jquery delayed RSS feed replaces all html in the page
我的页面加载非常慢。这是因为我有一个外部RSS提要被馈送到页面中,这需要一些时间来加载。如果我可以延迟这一点,我不会介意,因为所有其他内容都会加载。我尝试了以下奇怪的结果:
setTimeout(function() {
var feed = $.get('http://feed.informer.com/widgets/BYDE3BCLGN.js');
$('#cc-news div').load(feed);
}, 3000);
发生的事情是,在三秒钟的延迟之后,正文标签内的所有HTML都被链接的代码所取代,所以我只是看到一个带有文本的白屏。
我已经尝试了几个不同的东西,但我不擅长jquery,并在网上没有找到解决方案,所以我需要一点帮助,任何将是非常感激!
谢谢
你想要的是注册一个ajax回调事件 -看这个:
http://api.jquery.com/Ajax_Events/相关文章:
- 使用javascript将动态表从一个html页面打印到另一个html页
- 打印预览没有应用程序页眉和页脚的html表格
- 计算HTML中的页数
- HTML全页缩放取决于屏幕分辨率
- HTML多页表单显示隐藏部分,保留表单数据
- HTML分页在第一页上搞砸了,之后它工作正常
- HTML单页应用程序,用浏览器填写用户名和密码
- HTML 换行方法
- 将 换行符转换为 HTML
换行符 - 更改基本HTML/Javascript页面的innerHTML时出现问题
- 禁用HTML打印页面上的javascript
- 在jQuery中插入HTML换行符
- 使用fromCharCode的HTML换行符不工作
- 删除html换行代码,只保留行中包含内容的内容
- 换页时的Phonegap白页
- 下载PHP, HTML编码页在pdf格式
- 我不能换页
- HTML换行是如何在PHP中呈现的
- JS/HTML - 单页应用程序 - 取消异步操作
- 如何在换页后继续功能