let modalSwiper; window.addEventListener('load', function(){ const certBoard = document.querySelector('.bbs-cert'); // 인증서 페이지일 경우에만 실행 if(certBoard){ let lists = document.querySelectorAll('.bbs-cert .list li'); let modal = document.querySelector('.bbs-modal'); let bak = document.querySelector('.modal-bak'); if(lists.length > 0){ lists.forEach((list) => { list.addEventListener('click', function(ev){ console.log(ev.currentTarget.dataset.idx); if(modalSwiper) { modalSwiper.slideTo(ev.currentTarget.dataset.idx, 0, false); } modal.classList.add('open'); }); }) bak.addEventListener('click', function(){ modal.classList.remove('open'); }); } // 인증서 스와이퍼 modalSwiper = new Swiper('.swiper-cert', { spaceBetween: 10, observer: true, observeParents: true, navigation: { nextEl: ".bbs-modal .next", prevEl: ".bbs-modal .prev", }, }) } }, false);