MediaWiki:Common.js: различия между версиями
Pok (обсуждение | вклад) мНет описания правки |
Pok (обсуждение | вклад) мНет описания правки |
||
| Строка 596: | Строка 596: | ||
if (targetMenuItem) { | if (targetMenuItem) { | ||
// Если это пункт меню, нужно сначала открыть его категорию | // Если это пункт меню, нужно сначала открыть его категорию | ||
var menu = targetMenuItem.closest('. | var menu = targetMenuItem.closest('.navigation__menu'); | ||
var categoryIndex = Array.from(menus).indexOf(menu); | var categoryIndex = Array.from(menus).indexOf(menu); | ||
if (categoryIndex !== -1) { | if (categoryIndex !== -1) { | ||
| Строка 643: | Строка 643: | ||
document.querySelector('.navigation__menu-toggle').addEventListener('click', function() { | document.querySelector('.navigation__menu-toggle').addEventListener('click', function() { | ||
var menu = document.querySelector('. | var menu = document.querySelector('.navigation__categories'); | ||
menu.classList.toggle('active'); // Переключение класса для показа/скрытия меню | menu.classList.toggle('active'); // Переключение класса для показа/скрытия меню | ||
var toggleButton = document.querySelector('.navigation__menu-toggle'); | var toggleButton = document.querySelector('.navigation__menu-toggle'); | ||