Хочу раз и навсегда понять эту логику. Сам пытался но получается не то. В гугле советы только по jQuery и то все рабтают коряво
Есть кнопка с меню:
<li class="header-action-buttons-wrap">
<span class="action-button">INFO</span>
<div class="info-menu-box menu-box">
<ul>
<li><a href="#">Где купить</a></li>
<li><a href="#">Оплата и доставка</a></li>
<li><a href="#">Контакты</a></li>
<li><a href="#">О нас</a></li>
</ul>
</div>
</li>
Кликая на кнопку action-button мы присваеваем родителю класс active и исходя из этого открывается меню menu-box. Как сделать что ты все это дело скрывалось если кликаем по документу вне всех этих элементов? Спасибо