Здравствуйте. Не получается сделать аккордеон. По клику на block1, или на общего родителя accordeon, block2 должен скрываться.
Но есть важное условие, очень ограничивающее. Нельзя менять классы, делать какие-то отдельные классы. Только такая структура;
<div class="accordeon">
<div class="block1">контент</div>
<div class="block2">контент</div>
</div>
<div class="accordeon">
<div class="block1">контент</div>
<div class="block2">контент</div>
</div>
<div class="accordeon">
<div class="block1">контент</div>
<div class="block2">контент</div>
</div>
<div class="accordeon">
<div class="block1">контент</div>
<div class="block2">контент</div>
</div>
<div class="accordeon">
<div class="block1">контент</div>
<div class="block2">контент</div>
</div>
У всех 4 аккордеонов одинаковые классы, и непонятно, как сделать эдакий this, чтобы ловить клик на одном классе и закрывать тоже один класс, а не чтобы по клику на один аккордеон сразу все 5 аккордеонов открывались/закрывались. Пробывал с target, currentTarget - не получается, мне нужен не event.
Если кто-то поможет, буду крайне благодарен.