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

мНет описания правки
мНет описания правки
Строка 481: Строка 481:
             var $heading = $(this);
             var $heading = $(this);
             var tagName = $heading.closest('h1, h2, h3, h4, h5, h6').prop('tagName').toLowerCase();
             var tagName = $heading.closest('h1, h2, h3, h4, h5, h6').prop('tagName').toLowerCase();
             var level = parseInt(tagName.charAt(1), 10); // Определяем уровень заголовка по тегу
            var isCustomHeading = $heading.hasClass('custom-heading');
             var level = isCustomHeading ? 1 : parseInt(tagName.charAt(1), 10); // Определяем уровень заголовка
 
            if (isCustomHeading) {
                level = 1;
            }


             updateCounters(level); // Обновляем счётчики для текущего уровня
             updateCounters(level); // Обновляем счётчики для текущего уровня