嗨,我有這個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