UNPKG

zaccl

Version:

The Zoom App Complete Connection Library, a project that handles everything required to build a zoom-integrated app.

20 lines (18 loc) 753 B
function hideAllButCurrent(){ //by default all submenut items are hidden //but we need to rehide them for search document.querySelectorAll("nav > ul > li > ul li").forEach(function(parent) { parent.style.display = "none"; }); //only current page (if it exists) should be opened var file = window.location.pathname.split("/").pop().replace(/\.html/, ''); document.querySelectorAll("nav > ul > li > a").forEach(function(parent) { var href = parent.attributes.href.value.replace(/\.html/, ''); if (file === href) { parent.parentNode.querySelectorAll("ul li").forEach(function(elem) { elem.style.display = "block"; }); } }); } hideAllButCurrent();