Мы в Telegram
Добавить новость
ru24.net
Работа
Сентябрь
2021

Переписать небольшую функцию с jquery на pure js

0

Оплата БАНКовским переводом

Пост оплата

Переписать функцию с 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');

}

}

}

});




Moscow.media
Частные объявления сегодня





Rss.plus




Спорт в России и мире

Новости спорта


Новости тенниса
WTA

WTA огорчила Елену Рыбакину после турнира в Мадриде






Более 10 солдат пострадали при прыжках с парашютом в ходе учений НАТО

Глава Кузбасса Сергей Цивилев может покинуть свой пост

В Петербурге с туристов за месяц собрали 19 млн рублей

Путин обозначил главную цель развития России до 2030 года