Я использую ma5-mobile-menu из https://github.com/ma-5/ma5-mobile-menu, и все работает правильно, однако после нажатия страницы в меню меню не закрывается и остается на странице, поэтому я попытался закрыть это вручную, следуя коду
$(".ma5menu__panel li a").click(function () {
$("html, body").removeClass("ma5menu--active");
});
, и он работает, однако он дважды открывает и закрывает меню
ma5menu({
menu: '.site-menu',
activeClass: 'active',
footer: '#ma5menu-tools',
position: 'left',
closeOnBodyClick: true
});
****
$(".ma5menu__panel li a").click(function () {
$("html, body").removeClass("ma5menu--active");
});
****
});
Я использую angularjs, и приведенный выше код включен моя директива заголовка.
Кто-нибудь есть идеи, как я могу решить эту проблему?