У меня есть выпадающее меню аватара, и вы должны щелкнуть аватар, чтобы закрыть меню, но я хочу иметь возможность щелкнуть в любом месте страницы, чтобы закрыть меню. любая помощь будет принята с благодарностью.
ниже html и javasript
<div class="user-menu-wrap">
<a class="mini-photo-wrapper" href="page.html" onclick="return false" style="cursor:pointer;"><img src="/images/default_avatar.png" /></a>
<div class="menu-container">
<ul class="user-menu" style="list-style:none;">
<li class="user-menu__item"><a class="user-menu-link" href="/member.php">Profile</a></li>
<li class="user-menu__item"><a class="user-menu-link" href="/private.php">Messages</a></li>
<li class="user-menu__item"><a class="user-menu-link" href="/friends">Friends</a></li>
<li class="user-menu__item"><a class="user-menu-link" href="/view-alerts">Alerts</a></li>
</ul>
</div>
document.querySelector('.mini-photo-wrapper').addEventListener('click', function() {
document.querySelector('.menu-container').classList.toggle('active');
});