فهرست منبع

fix: anchor linking (e.g. ToC) does not work when navbar is disabled

Fix #2345
George Cushen 3 سال پیش
والد
کامیت
caf535a66d
1فایلهای تغییر یافته به همراه4 افزوده شده و 4 حذف شده
  1. 4 4
      wowchemy/assets/js/wowchemy.js

+ 4 - 4
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;
 }
 
 /**