안녕하세요,이 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을 변경하더라도 여전히 작동하지 않습니다/과거에는 작동하지 않았습니다. . 그냥 정의되지 않은 것을 반환합니다. –
방화 광이나 크롬 속성을 사용하여 콘솔에서'data' 디버깅을 시도하십시오. – codef0rmer
XMLHttpRequest가 file : ///home/peer/jquery-endless-scroll/foo.html을로드 할 수 없습니다. Origin null은 Access-Control-Allow-Origin이 허용하지 않습니다. BTW : 내 브라우저에서 연 파일은 file : ///home/peer/jquery-endless-scroll/index.html이므로 동일한 도메인 (적어도 어떤 종류의 도메인)입니다. –