From caf535a66d8e3f2b20477aecb0796e2993120b2b Mon Sep 17 00:00:00 2001 From: George Cushen Date: Sat, 19 Jun 2021 22:05:49 +0100 Subject: [PATCH] fix: anchor linking (e.g. ToC) does not work when navbar is disabled Fix #2345 --- wowchemy/assets/js/wowchemy.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/wowchemy/assets/js/wowchemy.js b/wowchemy/assets/js/wowchemy.js index 9d6dc87e..eee18534 100644 --- a/wowchemy/assets/js/wowchemy.js +++ b/wowchemy/assets/js/wowchemy.js @@ -23,10 +23,10 @@ console.debug(`Environment: ${hugoEnvironment}`); // Dynamically get responsive navigation bar height for offsetting Scrollspy. function getNavBarHeight() { - let $navbar = $('#navbar-main'); - let navbar_offset = $navbar.outerHeight(); - console.debug('Navbar height: ' + navbar_offset); - return navbar_offset; + let navbar = document.getElementById('navbar-main'); + let navbarHeight = (navbar) ? navbar.outerHeight() : 0; + console.debug('Navbar height: ' + navbarHeight); + return navbarHeight; } /**