123456789101112131415161718192021222324252627282930 |
- <script src="https://cdnjs.cloudflare.com/ajax/libs/tocbot/4.4.2/tocbot.min.js" async></script>
- <script>
- const initToc = () => {
- if (window.tocbot === undefined) {
- setTimeout(initToc, 250)
- return
- }
- // Check whether we have any sidebar content. If not, then show the sidebar earlier.
- var SIDEBAR_CONTENT_TAGS = ['.tag_full_width', '.tag_popout'];
- var sidebar_content_query = SIDEBAR_CONTENT_TAGS.join(', ')
- if (document.querySelectorAll(sidebar_content_query).length === 0) {
- document.querySelector('nav.onthispage').classList.add('no_sidebar_content')
- }
- // Initialize the TOC bot
- tocbot.init({
- tocSelector: 'nav.onthispage',
- contentSelector: '.c-textbook__content',
- headingSelector: 'h2, h3',
- orderedList: false,
- collapseDepth: 6,
- listClass: 'toc__menu',
- activeListItemClass: "", // Not using
- activeLinkClass: "", // Not using
- });
- }
- initFunction(initToc);
- </script>
|