mirror of
https://github.com/readthedocs/sphinx_rtd_theme.git
synced 2025-02-25 18:55:21 -06:00
Javascript: Add support for deep toc levels (#1089)
In ca015a5704
support was added for tox levels up to 10.
This only fixed the css side, this commit makes a similar fix for the js side.
Fixes #893
This commit is contained in:
parent
f8e71bf312
commit
68d4b8aac7
@ -146,13 +146,10 @@ function ThemeNav () {
|
|||||||
if (link.length > 0) {
|
if (link.length > 0) {
|
||||||
$('.wy-menu-vertical .current').removeClass('current');
|
$('.wy-menu-vertical .current').removeClass('current');
|
||||||
link.addClass('current');
|
link.addClass('current');
|
||||||
link.closest('li.toctree-l1').addClass('current');
|
|
||||||
link.closest('li.toctree-l1').parent().addClass('current');
|
link.closest('li.toctree-l1').parent().addClass('current');
|
||||||
link.closest('li.toctree-l1').addClass('current');
|
for (let i = 1; i <= 10; i++) {
|
||||||
link.closest('li.toctree-l2').addClass('current');
|
link.closest('li.toctree-l' + i).addClass('current');
|
||||||
link.closest('li.toctree-l3').addClass('current');
|
}
|
||||||
link.closest('li.toctree-l4').addClass('current');
|
|
||||||
link.closest('li.toctree-l5').addClass('current');
|
|
||||||
link[0].scrollIntoView();
|
link[0].scrollIntoView();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user