Files
dnssash/theme/rd.dnssash/rb.layout_hd/dnssash/js/header.js
T
2026-06-11 18:47:38 +09:00

37 lines
1.1 KiB
JavaScript

// jQuery가 로드된 후 스크립트 실행
$(function() {
// PC GNB 드롭다운 메뉴
$('.gnb .depth1').hover(
function() {
$(this).find('.depth2').stop(true, true).slideDown(200);
},
function() {
$(this).find('.depth2').stop(true, true).slideUp(200);
}
);
// 모바일 메뉴 열기
$('.btn-mobile-menu').on('click', function() {
$('.mobile-menu-wrap').addClass('active');
$('.mobile-menu-overlay').fadeIn();
$('body').css('overflow', 'hidden');
});
// 모바일 메뉴 닫기
$('.btn-close-menu, .mobile-menu-overlay').on('click', function() {
$('.mobile-menu-wrap').removeClass('active');
$('.mobile-menu-overlay').fadeOut();
$('body').css('overflow', '');
});
// 모바일 GNB 아코디언 메뉴
$('.m-gnb .m-depth1 > a').on('click', function(e) {
var submenu = $(this).next('.m-depth2');
if (submenu.length > 0) {
e.preventDefault();
submenu.slideToggle();
$(this).find('i').toggleClass('fa-chevron-down fa-chevron-up');
}
});
});