MediaWiki:Common.js: различия между версиями
Askell (обсуждение | вклад) Нет описания правки |
Askell (обсуждение | вклад) Нет описания правки |
||
Строка 1: | Строка 1: | ||
/* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */ | /* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */ | ||
mw.hook('wikipage.content').add(function($content) { | |||
$content.find('.dropbtn').on('click', function(event) { | |||
event.preventDefault(); | |||
var dropdown = $(this).closest('.dropdown'); | |||
// Закрываем все открытые списки | |||
$('.dropdown').not(dropdown).removeClass('active'); | |||
// Открываем или закрываем текущий список | |||
dropdown.toggleClass('active'); | |||
}); | }); | ||
}); | }); |