diff --git a/layouts/_default/single.html b/layouts/_default/single.html index f90e77f..30dc63d 100644 --- a/layouts/_default/single.html +++ b/layouts/_default/single.html @@ -28,7 +28,7 @@

{{ .Page.Title }}

-
+
{{ .Page.Content }}
diff --git a/static/assets/js/single.js b/static/assets/js/single.js index 19d5168..31c8ec2 100644 --- a/static/assets/js/single.js +++ b/static/assets/js/single.js @@ -25,11 +25,14 @@ var isMobile = false, isTablet = false, isLaptop = false; element.innerHTML = `${element.innerHTML}`; } - var headerTypes = ["h1", "h2", "h3", "h4", "h5", "h6"]; - for (var i = 0; i < headerTypes.length; i++) { - var headers = document.querySelectorAll(headerTypes[i]); - if (headers) { - headers.forEach(addAnchor); + var postContent = document.getElementById("post-content"); + if (postContent != null) { + var headerTypes = ["h1", "h2", "h3", "h4", "h5", "h6"]; + for (var i = 0; i < headerTypes.length; i++) { + var headers = postContent.querySelectorAll(headerTypes[i]); + if (headers) { + headers.forEach(addAnchor); + } } }