Я использую JavaScript для построения списка результатов. У меня есть цикл for, который перебирает некоторые данные, создает div mydata и добавляет его к div результатов. Давайте представим, что это выглядит примерно так:
<div id="results">
<div class="mydata">data 1</div>
<div class="mydata">data 2</div>
...
<div class="mydata">data 20</div>
</div>
Что я хочу сделать, это отображать только 5 результатов за раз , и, если пользователь желает увидеть больше, он может щелкнуть показать следующие 5 или показать кнопка (или что-то подобное). Есть идеи?
Просто чтобы уточнить, каждый раз, когда пользователь нажимает «показать больше», я хочу «показать» следующие 5 элементов, а не ВСЕ оставшиеся элементы. Таким образом, каждый клик показывает больше элементов, пока все не отображаются.