Загрузка контента при прокрутке пользователя вниз

StackOverflow https://stackoverflow.com/questions/183782

  •  06-07-2019
  •  | 
  •  

Вопрос

Я создаю страницу типа блога и хочу загружать элементы на страницу по мере прокрутки пользователем, как в Google Reader или Soup.io. Как бы вы достигли этого эффекта? Я видел несколько примеров, которые читают высоту страницы, и к экрану даже прикреплен onScroll, так что, когда пользователь прокручивает страницу вниз, мы можем проверить, достаточно ли он прокрутился вниз, чтобы гарантировать загрузку большего количества элементов. Реализация Soup.io, кажется, удаляет старые элементы при прокрутке вниз, так что браузер не работает с постоянно растущим большим деревом DOM. Какие библиотеки javascript лучше всего подходят для этой задачи?

Это было полезно?

Решение

У Unspace была статья, демонстрирующая эту функциональность: Бесконечная страница: нет следующей страницы . Их демонстрационная страница находится здесь .

В этом конкретном примере используются RoR и прототип.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top