diff --git a/src/Elastic.Markdown/Assets/toc-nav.ts b/src/Elastic.Markdown/Assets/toc-nav.ts index 61bbb950b..48e870171 100644 --- a/src/Elastic.Markdown/Assets/toc-nav.ts +++ b/src/Elastic.Markdown/Assets/toc-nav.ts @@ -12,11 +12,11 @@ interface TocElements { const HEADING_OFFSET = 34 * 4; function initializeTocElements(): TocElements { - const headings = $$('h2, h3'); + const headings = $$('#markdown-content h2, #markdown-content h3'); const tocLinks = $$('#toc-nav li>a') as HTMLAnchorElement[]; - const tocContainer = $('#toc-nav ul') as HTMLUListElement; + const tocContainer = $('#toc-nav .toc-progress-container') as HTMLDivElement; const progressIndicator = $('.toc-progress-indicator', tocContainer) as HTMLDivElement; - return { headings, tocLinks, tocContainer,progressIndicator }; + return { headings, tocLinks, tocContainer, progressIndicator }; } // Find the current TOC links based on visible headings diff --git a/src/Elastic.Markdown/Slices/Layout/_TableOfContents.cshtml b/src/Elastic.Markdown/Slices/Layout/_TableOfContents.cshtml index 8ff4cb5c8..f312e32d2 100644 --- a/src/Elastic.Markdown/Slices/Layout/_TableOfContents.cshtml +++ b/src/Elastic.Markdown/Slices/Layout/_TableOfContents.cshtml @@ -6,19 +6,21 @@ {