Имею структуру
<div class="post">
<div class="but">Открыть 1</div>
<div class="textPost">
Какой то текст
<div class="butClose">Закрыть</div>
</div>
<div class="but">Открыть 2</div>
<div class="textPost">
Какой то текст
<div class="butClose">Закрыть</div>
</div>
<div class="but">Открыть 3</div>
<div class="textPost">
Какой то текст
<div class="butClose">Закрыть</div>
</div>
<div class="butClose butAll">Закрыть все</div>
</div>
<div calss="post">
...
</div>
<div calss="post">
...
</div>
<div calss="post">
...
</div>
ВОПРОС: Как свернуть все textPost при нажатии кнопки "Закрыть все", и что бы все but стали видны (ну или те которые не видны - не суть).
Вопрос в том как обратиться ко всем textPost и but.
Хочу обратить внимание. Кнопка "Закрыть все" имеет класс butClose который имеет кнопки "Закрыть" закрывающие отдельные блоки.
Блоков post может быть сколь угодно много, нужно работать с конкретным, в котором butAll