Ignore .no_toc titles when selecting active toc entry
This commit is contained in:
parent
217ddb0701
commit
1652bc6eda
@ -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…
Reference in New Issue
Block a user