faq 게시판 스킨 관련
본문
http://abcde.pw/gn/bbs/board.php?bo_table=notice
그누보드 스킨 사용중인데
https://sir.kr/g5_skin/44734?sfl=wr_subject%7C%7Cwr_content&stx=faq
1. 첫 접속시 다 닫혀서 보이게 하는법
2. 한 게시글을 열면 다른 게시글은 닫히게 하는법
pc. 모바일 둘 다 부탁드립니다. 감사합니다.
답변 1
기존에 있던 소스중
const toggles = document.querySelectorAll('.faq-toggle')
toggles.forEach(toggle => {
toggle.addEventListener('click', () => {
toggle.parentNode.classList.toggle('active')
})
})
이 부분을
$(function(){
$(".faq.active").removeClass('active');
$(".faq-toggle").click(function(){
let parent_faq=$(this).parent();
if(parent_faq.hasClass('active')) // 열려있을때
{
parent_faq.removeClass('active');
}
else // 닫혀있을때
{
if($(".faq-container .faq.active").length) $(".faq-container .faq.active").removeClass('active');
parent_faq.addClass('active');
}
});
});
이렇게 바꿔서 넣어보시면 될거같애요. PC, 모바일 동일하게 적용시키면 될거에요.