001002003004005006007008009010011012013014015016017018019020021022023024025026027028029030031032033034035036
// (2022.8.31, 차재복, Cha Jae Bok, http://www.ktword.co.kr) // load 이벤트 리스너 (dropdown 메뉴) window.addEventListener('load', function(event) { startDropdown(document); /* // dropdown start div 찾음 let startDropdown = document.getElementById('dropdownDiv'); if(startDropdown) { // menutype에 따라, 서브메뉴 선택 처리 let pathDivs = startDropdown.getElementsByClassName('treeDiv'); for(let i=0; i<pathDivs.length; i++) { // menutype에 따라, div별로 처리 chooseSubMenu(pathDivs[i]); // short_navi.js } } */ }, false); // dropdown 메뉴 이외 지역에서 click 이벤트 리스너 (dropdown 메뉴) => (생성된 div 닫음) document.body.addEventListener('click', function(evt) { if(!evt.target.closest('.treeDiv')) { let childDiv = document.querySelectorAll('div#dropdownDiv span.subMenu > div'); if(childDiv) { for(let i=0;i<childDiv.length;i++) { childDiv[i].style.display = 'none'; normalMenu(childDiv[i].parentNode); } } } }, false);