1
Fork 0

Hide small ToCs

This commit is contained in:
Jake Howard 2017-11-03 21:50:41 +00:00
parent 92f24f8644
commit fb64abbe06
Signed by: jake
GPG key ID: 57AFB45680EDD477

View file

@ -29,10 +29,12 @@ $(document).ready(function () {
}); });
// HACK: ToC has blank li if no initial header // HACK: ToC has blank li if no initial header
$('#TableOfContents > ul > li').each(function () { $('#TableOfContents').each(function () {
var ele = $(this); var ele = $(this);
if (ele.children('a').length === 0) { if (ele.find('a').length <= 3) {
ele.parent().replaceWith(ele.find('ul').eq(0)); ele.remove();
} else if (ele.children('ul').children('li').length === 1) {
ele.children('ul').replaceWith(ele.children('ul').children('li').children('ul'));
} }
}); });
}); });