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

Материал из Radix-IT
Нет описания правки
Метка: отменено
Нет описания правки
Метка: отменено
Строка 1: Строка 1:
mw.hook('wikipage.content').add(function($content) {
document.addEventListener('DOMContentLoaded', function() {
     $content.find('.CategoryTreeToggle').each(function() {
     var tree = document.querySelector('.CategoryTreeItem');
         var $toggle = $(this);
    if (tree) {
         if (!$toggle.hasClass('CategoryTreeExpand')) {
         var toggle = tree.querySelector('.CategoryTreeToggle');
             $toggle.click();
         if (toggle && toggle.classList.contains('CategoryTreeExpand')) {
             toggle.click(); // Закрываем дерево, если оно развернуто
         }
         }
     });
     }
});
});

Версия от 08:36, 19 августа 2024

document.addEventListener('DOMContentLoaded', function() {
    var tree = document.querySelector('.CategoryTreeItem');
    if (tree) {
        var toggle = tree.querySelector('.CategoryTreeToggle');
        if (toggle && toggle.classList.contains('CategoryTreeExpand')) {
            toggle.click();  // Закрываем дерево, если оно развернуто
        }
    }
});