Задать вопрос

Как реализовать кнопку «Показать еще »?

Есть блок с отзывами, по нажатию на кнопку "Показать еще" нужно сделать чтобы появлялись следующих два отзыва и так до последнего отзыва, после этого кнопка скрывалась.
Библиотеки не советовать.
  • Вопрос задан
  • 10251 просмотр
Подписаться 3 Простой 2 комментария
Пригласить эксперта
Ответы на вопрос 3
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg
Универсальное решение для любых сайтов, с любыми отзывами, любой разметкой:
<button type="magic" count="2" hide-if-last="true" libs="no-thanks">Показать еще</button>
Ответ написан
@EM-CODER
Просто верстальщик
Ответ написан
Комментировать
Anubis
@Anubis
Люблю корейскую кухню и веб-разработку
1) Грузим первые N записей и получаем признак есть ли ещё записи после них
2) Запоминаем id последней загруженной и признак есть ли ещё
3) Если есть ещё, показываем кнопку "Загрузить ещё", на нет и суда нет, return;
4) При нажатии кнопки "Загрузить ещё" передаём сохранённый id, чтобы бэкенд грузил следующие с id меньше, чем мы передали
Повторить пока не юзер не загрузит все оставшиеся записи
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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