From: Dan Allen Date: Thu, 31 Mar 2022 11:22:56 +0000 (-0600) Subject: define nav variable in nav script so it's available to showNav even if menu panel... X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=558b63f5dac4744b288d806aea118880154e29b5;p=working%2Feg-antora.git define nav variable in nav script so it's available to showNav even if menu panel is missing --- diff --git a/src/js/01-nav.js b/src/js/01-nav.js index d116c9d..80937ee 100644 --- a/src/js/01-nav.js +++ b/src/js/01-nav.js @@ -5,6 +5,7 @@ var navContainer = document.querySelector('.nav-container') var navToggle = document.querySelector('.nav-toggle') + var nav = navContainer.querySelector('.nav') navToggle.addEventListener('click', showNav) navContainer.addEventListener('click', trapEvent) @@ -12,7 +13,6 @@ var menuPanel = navContainer.querySelector('[data-panel=menu]') if (!menuPanel) return var explorePanel = navContainer.querySelector('[data-panel=explore]') - var nav = navContainer.querySelector('.nav') var currentPageItem = menuPanel.querySelector('.is-current-page') var originalPageItem = currentPageItem