Переписать небольшую функцию с jquery на pure js
Оплата БАНКовским переводом
Пост оплата
Переписать функцию с jquery на pure js
var burger = $('.js-menu-toggle');
burger.on('click', function(e) {
// Toggle Open Class
$(this).toggleClass('is-open');
e.preventDefault();
$('body').toggleClass('mmenu-open');
});
// close sidebar when click outside on mobile/table
$(document).on('click touchstart', function(e){
e.stopPropagation();
// closing of sidebar menu when clicking outside of it
if (!$(e.target).closest(burger).length) {
var sidebar = $(e.target).closest('.m-menu').length;
var sidebarBody = $(e.target).closest('.m-menu__body').length;
if (!sidebar && !sidebarBody) {
if ($('body').hasClass('mmenu-open')) {
$('body').removeClass('mmenu-open');
}
}
}
});