Соглашусь. Привел не полный код. Вот полная структура. Нам необходимо менять style в tbody при нажатии на class="trigger" для каждого tbody. На каждой странице разное количество <div class="spoiler">, бывает 10, а бывает 50. Отображение в цикле идет. При нажатии на <input class="trigger"> для всех элементов с классом st видимость менять не нужно. Необходимо поменять видимость при нажатии на <input class="trigger"> именно для того номера div, где это произошло, чтоб они друг от друга не зависели.
<div class="spoiler">
<input class="trigger">
<table>
<tbody class="st" style="display: none;">ТЕКСТ...</tbody>
</table>
</div>
<div class="spoiler">
<input class="trigger">
<table>
<tbody class="st" style="display: none;">ТЕКСТ...</tbody>
</table>
</div>
<div class="spoiler">
<input class="trigger">
<table>
<tbody class="st" style="display: none;">ТЕКСТ...</tbody>
</table>
</div>