Есть выпадающее меню с классом .menu-mobile, которое скрыто bootstrap-классом d-none.
Открывается по клику на .button.
Проблема в том, чтобы скрыть его:
а) При клике на любую ссылку меню.
b) При клике где угодно
Написал вот такой JQ-код, но он позволяет открыть по клику на .button и закрыть по клику на .button или любому элементу меню с классом .m-nav-link.
$('.button, .m-nav-link').click(function() {
$('.menu-mobile').toggleClass('d-none');
});
Как сделать, чтобы так же закрывалось и при клике по любому месту кроме div'a с классом .menu-mobile?