Добрый день возникла проблема при создании меню как гугла, вот само это меню
https://fonts.google.com/ (меню для мобильных версий). Собственно я его почти сделал но проблема в том что при клике меню открывается но нужно что бы оно закрывалось при клике на экран в любую точку вот в этом проблема. Язык Java я не особо знаю поэтмоу написал как мог
$(document).ready(function() {
$('.md-button').on('click', function(e) {
e.preventDefault();
$('.xs-menu').toggleClass('xs-menu-open');
});
});
.xs-menu
position: fixed
height: 100%
max-width: 320px
width: 100%
top: 0
right: 0
background-color: #fff
box-sizing: border-box
margin-right: -320px
.xs-menu.xs-menu-open
margin-right: 0px
box-shadow: 0 6px 30px 5px rgba(0,0,0,0.2)
Если правильн поняли в моем скрипте md-button-кнопка меню , xs-menu-само меню. И еще одна проблема как можно сделать что бы при открытии фон затемнялся?