@Dizzol

Как сделать сворачивающийся и разворачивающийся блок?

Здравствуйте, на сайте есть такое меню:

<div class="nav-link">
<a href="#">Фильмы</a>
<div class="dropdown">
<ul>
<li><a href="#">Все фильмы</a></li>
<li><a href="#">Арт-хаус</a></li>
<li><a href="#">Боевики</a></li>
</ul>
</div>
</div>
<div class="nav-link">
<a href="#">Сериалы</a>
<div class="dropdown">
<ul>
<li><a href="#">Все фильмы</a></li>
<li><a href="#">Арт-хаус</a></li>
<li><a href="#">Боевики</a></li>
</ul>
</div>
</div>


Помогите написать скрипт, который бы по клику к примеру на "Фильмы" разворачивал .dropdown и при последующем клике опять на "Фильмы" сворачивал. Но чтобы еще при клике на любую область сайта, он тоже сворачивался бы.
  • Вопрос задан
  • 3254 просмотра
Пригласить эксперта
Ответы на вопрос 2
IonDen
@IonDen
JavaScript developer. IonDen.com
Такие скрипты называются "аккордеон", их полно, например:
https://vctrfrnndz.github.io/jquery-accordion/
Ответ написан
Maximum_Live
@Maximum_Live
учусь php
CodePen конечно кривожопо сделал но для примера пойдёт
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы