Как вы вызываете функцию JavaScript (AJAX), когда пользователь достигает конца страницы, чтобы загрузить новый контент? - PullRequest
7 голосов
/ 05 октября 2010

В твиттере (новый твиттер) и в фейсбуке теперь есть возможность загружать новые твиты и посты, когда вы нажимаете внизу страницы.

Есть ли событие JavaScript / jQuery, которое вы можете вызвать/ добавить в div, чтобы когда браузер достигал дна, он делал ajax-вызов для получения новых данных?

Спасибо

Даниэль

Ответы [ 3 ]

5 голосов
/ 05 октября 2010

Для этого есть плагин jQuery: Плагин jQuery с бесконечной прокруткой .

И вот описание шаблона, который он реализует: Шаблон проектирования взаимодействия .

1 голос
/ 05 октября 2010

Он называется Бесконечная прокрутка , и здесь для него есть плагин jQuery: http://www.infinite -scroll.com /

1 голос
/ 05 октября 2010

Это называется «Ленивая загрузка»

плагин для jquery: http://www.appelsiini.net/projects/lazyload

на самом деле есть много плагинов: http://www.google.com/search?q=lazy+loading+jquery

поиск в Google Lazy Loading будетпомочь вам груз :) http://www.google.com/search?q=lazy+loading

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...