mirror of
https://github.com/seigler/dash-docs
synced 2025-07-27 01:36:13 +00:00
Ignore .no_toc titles when selecting active toc entry
This commit is contained in:
parent
217ddb0701
commit
1652bc6eda
1 changed files with 5 additions and 2 deletions
|
@ -319,11 +319,14 @@ var setenv = function() {
|
|||
first = [fallback, getTop(fallback)];
|
||||
last = [fallback, getTop(fallback)];
|
||||
closer = [fallback, getTop(fallback)];
|
||||
// Find all titles.
|
||||
// Find all titles in toc.
|
||||
var nodes = [];
|
||||
var tags = ['H2', 'H3', 'H4', 'H5', 'H6'];
|
||||
for (var i = 0, n = tags.length; i < n; i++) {
|
||||
for (var ii = 0, t = document.getElementsByTagName(tags[i]), nn = t.length; ii < nn; ii++) nodes.push(t[ii]);
|
||||
for (var ii = 0, t = document.getElementsByTagName(tags[i]), nn = t.length; ii < nn; ii++) {
|
||||
if (t[ii].className.indexOf('no_toc')!==-1) continue;
|
||||
nodes.push(t[ii]);
|
||||
}
|
||||
}
|
||||
// Find first title, last title and closer title.
|
||||
for (var i = 0, n = nodes.length; i < n; i++) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue