INNER CODE UNIT · JavaScript
collapsedUls
ensisoft/detonator · docu/OpenGL Camera_files/menu.js:33
collapsedUls = []; // create new array
}
// register click events for <span>
let plusminus = document.getElementsByClassName("plusminus");
for(let e of plusminus)
{
// get <ul> for curr <span>
let childUl = e.parentElement.parentElement.querySelector("ul");
// set and remember height of <ul> for animation
let height = childUl.scrollHeight;
if(collapsedUls.includes(childUl.id))
{
childUl.style.height = "0px";
let pm = childUl.parentElement.querySelector("span");
if(pm)
pm.classList.add("collapseditem");