/* ---------- js ---------- */ jQuery(function ($) { /* 모바일 메뉴 열기 */ 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-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 () { "use strict"; var swiperMarketing = new Swiper('.swiper-marketing', { loop: true, effect: "fade", slidesPerView: 1, preventClicks: false, allowTouchMove: true, autoplay: { delay: 5000 }, keyboard: { enabled: true }, navigation: { nextEl: '.swiper-button-next', prevEl: '.swiper-button-prev' }, on: { resize: function () { swiperMarketing.update(); } } }); $('.modal-popup-1').magnificPopup({ type: 'inline', preloader: false, // modal: true, blackbg: true, fixedContentPos: true, gallery:{ enabled: true, arrows: false }, callbacks: { open: function() { $('html').css('margin-right', 0); }, beforeOpen: function() { $(window).trigger('resize'); } } }); $('.contact-form a.contact-link').on('click', function() { $.magnificPopup.close(); $('html, body').animate({scrollTop: $(this.hash).offset().top - 50}, 500); return false; }); });