Difference between revisions of "Template:Queens Canada/Scripts"

m
m
Line 93: Line 93:
  
 
function closeMobileNav() {
 
function closeMobileNav() {
 +
    closeSubmenus();
 
     navbarLinks[0].style.height = 0;
 
     navbarLinks[0].style.height = 0;
 
     var navBtn = document.getElementById("nav-icon");
 
     var navBtn = document.getElementById("nav-icon");
Line 99: Line 100:
  
 
function openSubmenu(x) {
 
function openSubmenu(x) {
 +
    dropdownContent[x-1].style.visibility = "visible";
 +
    closeSubmenus();
 +
}
 +
 +
function closeSubmenus() {
 
     for(i = 0; i < dropdownContent.length; i++) {
 
     for(i = 0; i < dropdownContent.length; i++) {
 
         dropdownContent[i].style.visibility = "hidden";
 
         dropdownContent[i].style.visibility = "hidden";
 
     }
 
     }
    dropdownContent[x-1].style.visibility = "visible";
 
 
}
 
}
  

Revision as of 23:17, 19 July 2020