From 558b63f5dac4744b288d806aea118880154e29b5 Mon Sep 17 00:00:00 2001 From: Dan Allen Date: Thu, 31 Mar 2022 05:22:56 -0600 Subject: [PATCH] define nav variable in nav script so it's available to showNav even if menu panel is missing --- src/js/01-nav.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 -- 2.11.0