From 2f9ef69bf8ab16d3efa4660951bb8edafeab2e87 Mon Sep 17 00:00:00 2001 From: e-dorigatti Date: Thu, 2 Jun 2022 16:22:45 +0200 Subject: [PATCH] toc in html export contains programmatically-generated headers --- .../nbextensions/toc2/toc2.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/jupyter_contrib_nbextensions/nbextensions/toc2/toc2.js b/src/jupyter_contrib_nbextensions/nbextensions/toc2/toc2.js index 719fd4cc3..47b207f81 100644 --- a/src/jupyter_contrib_nbextensions/nbextensions/toc2/toc2.js +++ b/src/jupyter_contrib_nbextensions/nbextensions/toc2/toc2.js @@ -164,9 +164,9 @@ } }; - // - window.addEventListener('popstate', - function(e) { + // + window.addEventListener('popstate', + function(e) { if (e.state != null && e.state.back != null) { var back_id = e.state.back; document.getElementById(back_id).scrollIntoView(true) @@ -586,7 +586,7 @@ // excepting any header which contains an html tag with class 'tocSkip' // eg in ## title , // or the ToC cell. - all_headers = $('.text_cell_render').find('[id]:header:not(:has(.tocSkip))'); + all_headers = $('.text_cell_render,.output_html').find('[id]:header:not(:has(.tocSkip))'); var min_lvl = 1 + Number(Boolean(cfg.skip_h1_title)), lbl_ary = []; for (; min_lvl <= 6; min_lvl++) {