Skip to content

Commit 0a6743e

Browse files
committed
⚡ TOC 支持自定义配置 #782
1 parent 9470457 commit 0a6743e

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

layout/_partials/post/toc.ejs

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,19 +12,18 @@ import_script(`
1212
var boardCtn = jQuery('#board-ctn');
1313
var boardTop = boardCtn.offset().top;
1414
15-
window.tocbot.init({
15+
window.tocbot.init(Object.assign({
1616
tocSelector : '#toc-body',
1717
contentSelector : '.markdown-body',
18-
headingSelector : CONFIG.toc.headingSelector || 'h1,h2,h3,h4,h5,h6',
1918
linkClass : 'tocbot-link',
2019
activeLinkClass : 'tocbot-active-link',
2120
listClass : 'tocbot-list',
2221
isCollapsedClass: 'tocbot-is-collapsed',
2322
collapsibleClass: 'tocbot-is-collapsible',
24-
collapseDepth : CONFIG.toc.collapseDepth || 0,
2523
scrollSmooth : true,
26-
headingsOffset : -boardTop
27-
});
24+
includeTitleTags: true,
25+
headingsOffset : -boardTop,
26+
}, CONFIG.toc));
2827
if (toc.find('.toc-list-item').length > 0) {
2928
toc.css('visibility', 'visible');
3029
}

0 commit comments

Comments
 (0)