Есть такая конструкция:
<div class="container">
<div class="item"><div>
<div class="item"><div>
<div class="item"><div>
<div class="item"><div>
<div class="item"><div>
<div class="item"><div>
<div class="item"><div>
<div class="item"><div>
<div class="item"><div>
<div class="item"><div>
<div class="item"><div>
<div class="item"><div>
</div>
<div class="more">Показать ещё</div>
Нужно чтобы после загрузки страницы показывалось 4 блока с классом item, по нажатии на кнопку "Показать ещё" - показывались следующие 4 блока и т.д. Когда все блоки показаны - кнопка "Показать ещё" должна скрываться.
Знаю решение на AJAX, но в моём случае необходимости в отложенной загрузке нет и распределять блоки по отдельным страницам не нужно. Как максимально просто реализовать такое на JQuery?