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

Страница интерфейса MediaWiki
Нет описания правки
Метка: отменено
Нет описания правки
Метка: отменено
Строка 1: Строка 1:
(function() {
(function() {
     var toggles = document.getElementsByClassName('mw-collapsible-toggle');
     var titles = document.getElementsByClassName('chem-recipe-title');
     for (var i = 0; i < toggles.length; i++) {
     for (var i = 0; i < titles.length; i++) {
         toggles[i].onclick = function() {
         titles[i].onclick = function() {
             var content = this.parentNode.getElementsByClassName('mw-collapsible-content')[0];
             var content = this.nextElementSibling;
             if (content.style.display === 'none' || content.style.display === '') {
             if (content.style.display === 'none' || content.style.display === '') {
                 content.style.display = 'block';
                 content.style.display = 'block';
                this.setAttribute('aria-expanded', 'true');
             } else {
             } else {
                 content.style.display = 'none';
                 content.style.display = 'none';
                this.setAttribute('aria-expanded', 'false');
             }
             }
         };
         };
     }
     }
})();
})();

Версия от 01:42, 9 сентября 2025

(function() {
    var titles = document.getElementsByClassName('chem-recipe-title');
    for (var i = 0; i < titles.length; i++) {
        titles[i].onclick = function() {
            var content = this.nextElementSibling;
            if (content.style.display === 'none' || content.style.display === '') {
                content.style.display = 'block';
            } else {
                content.style.display = 'none';
            }
        };
    }
})();