嗨,我有这个jQuery的东西叫jquery-endless-scroll。我的代码看起来类似于:Jquery从其他网站无限滚动加载内容
$(function() {
$('#list').endlessScroll({
pagesToKeep: 10,
fireOnce: false,
insertBefore: "#list div:first",
insertAfter: "#list div:last",
content: function(i, p) {
$.get('http://google.com', function(data) {
return '<li>' + data + '</li>'
});
},
ceaseFire: function(i) {
if (i >= 10) {
return true;
}
},
intervalFrequency: 5
});
});
我的主要问题是它应该返回的内容。其余的并不重要。 我希望它返回google.com的html标记,但不返回此标记,它不返回任何内容。我究竟做错了什么?
哦,其实我想读取一个在同一个域名“/ user/bookmarks/raw”上的html文档,但即使我将url更改为它仍然不能正常工作/它以前不工作。它只是返回undefined – 2012-08-15 07:57:22
尝试使用萤火虫或铬检查器在控制台中调试'数据'。 – codef0rmer 2012-08-15 08:18:54
XMLHttpRequest无法加载file:///home/peer/jquery-endless-scroll/foo.html。 Access-Control-Allow-Origin不允许Origin null。顺便说一句:我在浏览器中打开的文件是file:///home/peer/jquery-endless-scroll/index.html,所以它是同一个域(至少某种类型)。 – 2012-08-15 08:23:35