2009-07-02 4 views
7

Wenn Sie für Bilder auf der Suchmaschine Bing suchen, wird das Ergebnis wie folgt dargestellt:Bing Bildsuche Paging - unendliche Scroll

Beachten Sie, wie Sie Scrollen halten können und Scrollen und es ist nicht " normales "Paging".

Meine Frage ist: Wie machen sie das? Ich kann sehen, dass einige Ajax/Javascript-Ereignisse passieren, aber der Code ist nicht einfach zu lesen. Ich würde besonders gerne wissen, wie sie wissen, wenn sich eine "leere Box" in der Benutzeransicht befindet.

Antwort

2

Nach einigem Suchen und Lesen ich diesen sehr guten Standort gefunden:

http://www.infinite-scroll.com/

Es enthält herunterladbare Wordpress und -plugins jQuery und erklärt auch, Vor/Nachteile der Verwendung von „Unendliche Scroll/AutoPagerize/unpaginate/endlos Seiten“

Beispiel Pseudo/jQuery-Code mehr Daten zu laden, wenn der Benutzer den ganzen Weg nach unten gescrollt hat:

$(window).scroll(function(){ 
     if ($(window).scrollTop() == $(document).height() - $(window).height()){ 
      loadMoreRows(); 
     } 
});