Задать вопрос
@pilolin
HTML программист

Как сделать бесконечный скрол новостей?

Сталкивался кто-нибудь с библиотекой для создания подобного эффекта.
Поясню словами еще если лень бегать по ссылкам. При скроле новости она улетает наверх, а под ней уже есть другая. При этом адрес меняется при полном исчезновении текущей новости. Много где видел подобное и не хочется лепить свой велосипед из говна и палок если есть что-то готовое и рабочее.
  • Вопрос задан
  • 800 просмотров
Подписаться 7 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 3
Anubis
@Anubis
Люблю корейскую кухню и веб-разработку
Адрес меняется - html5 history api или window.onhashchange.

Бесконечная прокрутка - примерный принцип такой: слушать событие прокрутки, при скором приближении конца страницы делать очередной ajax-запрос следующей пачки новостей, запомнить id самой последней в списке, отрисовать внизу полученные новости. При следующем приближении к концу прокручиваемой страницы повторить с отправкой запомненного id и сохранить свежеполученный. Повторять пока юзер не просмотрит всю базу чего бы это ему не стоило.
Ответ написан
Комментировать
@pcdesign
Ответ написан
Комментировать
irishmann
@irishmann
Научись пользоваться дебаггером
С библиотеками не сталкивался, вот ссылка как сделать на JQuery
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы