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

мНет описания правки
Метка: ручная отмена
Нет описания правки
Строка 463: Строка 463:
             var headingText = $heading.clone().children().remove().end().text().trim();
             var headingText = $heading.clone().children().remove().end().text().trim();


             // Создаем элемент в оглавлении (TOC)
             // Проверяем, что текст заголовка не пустой
            var tocItem = $('<li>').append(
            if (headingText) {
                $('<a>').attr('href', '#' + sectionId).append(
                // Создаем элемент в оглавлении (TOC)
                    $('<span>').addClass('tocnumber').text(tocNumber),
                var tocItem = $('<li>').append(
                    $('<span>').addClass('toctext').text(headingText)
                    $('<a>').attr('href', '#' + sectionId).append(
                )
                        $('<span>').addClass('tocnumber').text(tocNumber),
            );
                        $('<span>').addClass('toctext').text(headingText)
                    )
                );


            // Добавляем элемент в TOC
                // Добавляем элемент в TOC
            $toc.append(tocItem);
                $toc.append(tocItem);


            tocNumber++;
                tocNumber++;
            }
         });
         });
     });
     });