MediaWiki:Common.js: различия между версиями
Pok (обсуждение | вклад) мНет описания правки |
Pok (обсуждение | вклад) мНет описания правки |
||
| Строка 503: | Строка 503: | ||
if (headingText.length > 0) { | if (headingText.length > 0) { | ||
// Создание вложенных списков, если нужно | // Создание вложенных списков, если нужно | ||
while (tocCounters.length > level) { | if (level > 1) { | ||
while (tocCounters.length > level) { | |||
$currentList = $currentList.parent(); // Переходим к родительскому <ul> | |||
} | |||
if (level > lastLevel) { | |||
$currentList = createNestedList($currentList); // Создаём новый вложенный список | |||
} | |||
} else { | |||
// Для уровня 1, если текущий список имеет вложенные списки, возвращаемся к корневому списку | |||
$currentList = $toc; | |||
} | } | ||