2012-05-31 4 views
2

Iphone (모바일 웹 사이트)의 jquery에서 스크롤하는 동안 데이터를로드하는 방법이 있습니까? 이 예는 아이폰에서 사파리, 크롬에서 작동하지만 : http://www.webresourcesdepot.com/dnspinger/iphone (모바일 웹 사이트)의 jquery에서 스크롤하는 동안 데이터를로드하는 방법이 있습니까?

감사

+0

같은 문제가 여기 있습니다 : http://stackoverflow.com/a/6782148/844726 - 60px URL 필드를'$ (window) .scrollTop()'에 추가해야합니다. – swatkins

답변

0

방법을이 예 - 그것은 더 많은 데이터를 검색하는 서버 측 페이지에 AJAX 요청을 시작한다 할 수있는 최선을 데이터베이스에서.

당신이 언급 한 웹 사이트는 기기에서 URL 상자를 고려해야 할 필요가 있습니다.이 URL이 60px라고 생각하십니까?

$(window).scroll(function() { 
    $(window).scrollTop() + 60 == ($(document).height() - $(window).height()) { 
     doFunction(); 
    } 
}); 

doFunction() { 
    $.post('getPosts.php?action=loadmore&endId=' + $('.element:last').attr('id')); 

    function(data) { 
     if (data != '') { 
      $(".element:last").after(data); 
     } 
    } 
} 

이것은 어떻게 할 수 있습니까?