1// ÐÑкÑÑваÑÑемÑÑÑ Ð±Ð»Ð¾ÐºÑ Ð¿ÑиÑваиваеÑÑÑ ÐºÐ»Ð°ÑÑ _active, коÑоÑÑй Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ пÑопиÑаÑÑ Ð² css Ð´Ð»Ñ Ð¾ÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð¼ÐµÐ½Ñ Ð¿Ñи клике на кнопкÑ; 2 3const menuCategories = document.querySelector('.js-menu-categories'); // Ðлок вÑезжаÑÑего Ð¼ÐµÐ½Ñ 4const buttonCategories = document.querySelector('.js-button-categories'); // Ðнопка, по коÑоÑой оÑкÑÑваеÑÑÑ Ð¼ÐµÐ½Ñ 5const elemsClose = document.querySelectorAll('.js-close-elem'); // ÐÑе ÑлеменÑÑ, по коÑоÑÑм закÑÑваеÑÑÑ Ð¼ÐµÐ½Ñ 6 7buttonCategories.addEventListener('click', () => { 8 menuCategories.classList.toggle('_active'); 9}); 10 11for (let elemClose of elemsClose) { 12 elemClose.addEventListener('click', () => { 13 menuCategories.classList.remove('_active'); 14 }); 15} 16 17$('.js-categories-arrow').click(function() { 18 $(this).toggleClass('_active'); 19 $(this).closest('li').children('.js-categories-slidetoggle').slideToggle(); 20});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.