MediaWiki:Common.js: различия между версиями
Pok (обсуждение | вклад) мНет описания правки Метка: ручная отмена |
Pok (обсуждение | вклад) Нет описания правки |
||
| Строка 463: | Строка 463: | ||
var headingText = $heading.clone().children().remove().end().text().trim(); | var headingText = $heading.clone().children().remove().end().text().trim(); | ||
// Создаем элемент в оглавлении (TOC) | // Проверяем, что текст заголовка не пустой | ||
if (headingText) { | |||
// Создаем элемент в оглавлении (TOC) | |||
var tocItem = $('<li>').append( | |||
$('<a>').attr('href', '#' + sectionId).append( | |||
$('<span>').addClass('tocnumber').text(tocNumber), | |||
$('<span>').addClass('toctext').text(headingText) | |||
) | |||
); | |||
// Добавляем элемент в TOC | |||
$toc.append(tocItem); | |||
tocNumber++; | |||
} | |||
}); | }); | ||
}); | }); | ||