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(); | ||
// Проверяем, что текст заголовка не пустой | // Проверяем, что текст заголовка не пустой и элемент содержит видимое содержимое | ||
if ( | var hasVisibleContent = headingText.length > 0 || $heading.find('*').length > 0; | ||
if (hasVisibleContent) { | |||
// Создаем элемент в оглавлении (TOC) | // Создаем элемент в оглавлении (TOC) | ||
var tocItem = $('<li>').append( | var tocItem = $('<li>').append( | ||