Добрый день, граждане.
Есть боковое, мобильное, выезжающее меню. Сейчас открывается и закрывается только по клику на гамбургер, а нужно сделать, что бы меню во первых, так же могло открываться и закрываться по клику на гамбургер + что бы открытое меню закрывалось при клике (тапе) вне его области и области его дочек.
Попробовал так:
jQuery(function($){
$(document).mouseup(function (e){
var div = $("#menu-mobile-menu");
if (!div.is(e.target)
&& div.has(e.target).length === 0) {
div.hide();
}
});
});
Но теперь вообще меню даже не открывается по клике на гамбурге. Соответственно не могу проверить, закрывается ли оно по клике вне зоны его области.
Буду благодарен за помощь.