From b000138e1a6b5c9625b205bb803db4d1d9b4cb37 Mon Sep 17 00:00:00 2001 From: brian Date: Tue, 25 Oct 2022 11:24:11 -0400 Subject: [PATCH] small changes before pull request --- css/dropdown.js | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/css/dropdown.js b/css/dropdown.js index ffaed2c..acfbb98 100644 --- a/css/dropdown.js +++ b/css/dropdown.js @@ -1,6 +1,20 @@ // to do: -// - menus need to be clicked twice to open // - clicking on window does not result in menu closing +// - have menu items shift when drop down is open + +window.onclick = function(event) { + if (!event.target.matches('.dropbtn')) { + var dropdowns = document.getElementsByClassName("dropdown-content"); + var i; + for (i = 0; i < dropdowns.length; i++) { + var openDropdown = dropdowns[i]; + //IF STATEMENT IS NOT EXECUTING + if (openDropdown.classList.contains('show')) { + openDropdown.classList.remove('show'); + } + } + } +} function PRlist() { var click = document.getElementById("PR");