Открыть меню
Toggle preferences menu
Открыть персональное меню
Вы не представились системе
Your IP address will be publicly visible if you make any edits.

MediaWiki:Common.js: различия между версиями

Страница интерфейса MediaWiki
Дополнительные действия
Новая страница: «Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице: document.addEventListener("DOMContentLoaded", function() { var dropdown = document.querySelector(".dropdown .dropbtn"); dropdown.addEventListener("click", function(event) { event.preventDefault(); this.parentNode.classList.toggle("active"); }); });»
 
Нет описания правки
Строка 1: Строка 1:
/* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */
/* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */
document.addEventListener("DOMContentLoaded", function() {
document.addEventListener("DOMContentLoaded", function() {
     var dropdown = document.querySelector(".dropdown .dropbtn");
     var dropdowns = document.querySelectorAll(".dropdown .dropbtn");
     dropdown.addEventListener("click", function(event) {
      
        event.preventDefault();
    dropdowns.forEach(function(dropbtn) {
        this.parentNode.classList.toggle("active");
        dropbtn.addEventListener("click", function(event) {
            event.preventDefault();
            this.parentNode.classList.toggle("active");
        });
     });
     });
});
});

Версия от 14:46, 12 февраля 2025

/* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */
document.addEventListener("DOMContentLoaded", function() {
    var dropdowns = document.querySelectorAll(".dropdown .dropbtn");
    
    dropdowns.forEach(function(dropbtn) {
        dropbtn.addEventListener("click", function(event) {
            event.preventDefault();
            this.parentNode.classList.toggle("active");
        });
    });
});