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

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

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

Войти через центр авторизации
Похожие вопросы
от 70 000 до 90 000 ₽
//stablecode Вена
от 120 000 до 160 000 ₽
от 60 000 до 100 000 ₽
06 июл. 2020, в 23:49
10000 руб./за проект
06 июл. 2020, в 23:32
35000 руб./за проект