/* ---------- js ---------- */ jQuery(function ($) { /* PC NAV */ var $gnb = $(".navWrap > nav"); var $gnbItem = $gnb.find("> ul > li"); $gnb.find(".gnb-2dep").hover(function () { $(this).parent("li").addClass("on"); }, function () { $gnbItem.removeClass("on"); }); // 메뉴 열기 $gnbItem.children("a").on("mouseenter focus", function () { $gnbItem.removeClass("on").children(".gnb-2dep").removeClass("open"); $(this).parent("li").addClass("on").children(".gnb-2dep").addClass("open"); }); // 메뉴 닫기 $gnbItem.on("mouseleave", function () { $gnbItem.removeClass("on").children(".gnb-2dep").removeClass("open"); }); /* 모바일 메뉴 열기 */ function mNav_open() { $(".btn-nav").addClass("mNav_open"); $("#header .navWrap").addClass("mNav_open"); $(".gnbMenuBg").fadeIn(); } function mNav_close() { $(".btn-nav").removeClass("mNav_open"); $("#header .navWrap").removeClass("mNav_open"); $(".gnbMenuBg").fadeOut(); } $(".btn-nav").click(function () { if (!$(this).hasClass("mNav_open")) { mNav_open(); } else { mNav_close(); } }); $(".gnbMenuBg, .mobile-header-close, .navWrap .gnb > li > a, #header #headerInner .navWrap .gnb > li .gnb-2dep a, .header-go-to-top").click(function () { mNav_close(); }); $(window).resize(function () { if ($(window).width() > 991) { mNav_close(); }; }); $(window).scroll(function () { if ($(this).scrollTop() > 150) $('.go-to-top').fadeIn('slow'); else $('.go-to-top').fadeOut('slow'); }); $('.header-go-to-top').click(function () { $("html, body").animate({ scrollTop: 0 }, 500); return false; }); $('.go-to-top').click(function () { $("html, body").animate({ scrollTop: 0 }, 500); return false; }); }); $(document).ready(function () { $(".read-more-btn").on('click', function (e) { e.preventDefault(); $(this).closest('figcaption').find('.moreText').slideToggle(); }); });