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

Нет описания правки
мНет описания правки
Строка 450: Строка 450:
         $toc.empty();
         $toc.empty();


         // Создаем элемент с уникальным ID для триггера создания TOC
         var $parserOutput = $content.find('.mw-parser-output');
        var $triggerHeading = $('<h3>').attr('id', 'toc-trigger-heading').text('');
 
        $content.prepend($triggerHeading);
        if ($parserOutput.length > 0) {
            // Создаем элемент с уникальным ID для триггера создания TOC
            var $triggerHeading = $('<h3>').attr('id', 'toc-trigger-heading').text('');
            $parserOutput.append($triggerHeading);
        }


         // Получаем все заголовки mw-headline и кастомные заголовки
         // Получаем все заголовки mw-headline и кастомные заголовки