diff --git a/static/js/main.js b/static/js/main.js index 3565d348..81bc7233 100644 --- a/static/js/main.js +++ b/static/js/main.js @@ -1,17 +1,19 @@ window.onload = function() { var container = document.querySelector('#toc'); - var toc = initTOC({ - selector: 'h2, h3', - scope: '.post', - overwrite: false, - prefix: 'toc' - }); + if (container != null) { + var toc = initTOC({ + selector: 'h2, h3', + scope: '.post', + overwrite: false, + prefix: 'toc' + }); - var heading = document.createElement("H2"); - var heading_text = document.createTextNode("Table of Contents"); - heading.appendChild(heading_text); + var heading = document.createElement("H2"); + var heading_text = document.createTextNode("Table of Contents"); + heading.appendChild(heading_text); - container.appendChild(heading); - container.appendChild(toc); + container.appendChild(heading); + container.appendChild(toc); + } }