$(function(){ tl = TweenMax; startJs(); menuJs(); allMenuJs(); }); $(document).on('click', 'a[href="#none"]', function(e) { e.preventDefault(); }); //기본js function startJs(){ $(document).on('click', 'a[href="#none"]', function(e) {e.preventDefault()}); if($('html').is('.ie67, .ie7, .ie8, .ie9')) { $('div.ie_alert_text').show().html('현재 사이트는 IE9 미만의 하위브라우저를 지원하지 않습니다.
브라우저를 최신 버전으로 업데이트해 주세요.'); } WebFont.load({google: {families: ['Noto Sans KR', 'Montserrat']}}); $('#wrap').addClass('ani'); setTimeout(function() { $('#wrap').addClass('init'); }, 2000); //모바일구분 $(window).resize(function(){ windowWidth = $(window).width(); if(windowWidth < 1279){ $('body').removeClass('pc'); $('#wrap').removeClass('pc'); $('#wrap').addClass('mobile'); }else{ $('body').addClass('pc'); $('#wrap').addClass('pc'); $('#wrap').removeClass('mobile'); } }).resize(); } function menuJs(){ //menuJs $("#nav>ul>li").mouseenter(function(){ var menuNum = $(this).index()+1; if(menuNum === menuNum){ $("#nav>ul>li").removeClass("on"); $(this).addClass("on"); $("header").addClass('on'); $(".back_bg").stop().fadeIn(); $(this).find(".lnb").stop().slideDown(); $(this).siblings().find('.lnb').stop(true).hide(); }else{ } }); $("#nav").mouseleave(function(){ $("header").removeClass('on'); $(".lnb").stop().hide(); $(".lnb > ul").stop().hide(); $(".back_bg").stop().fadeOut(); $('header .gnb > li.on').removeClass('on'); }); } function allMenuJs(){ var $navStatus = 0; //태블릿,모바일 아코디언 allmenu //init $('#allmenu .sub_menu').hide(); $('#allmenu .dep1').removeClass('act'); //모바일구분 $(document).on("click","#hamburger_btn.open",function(){ if($navStatus == 0) { $navStatus = 1; var ClassName = $('body').attr('class'); $(this).removeClass("open"); $(this).addClass("close"); $("#allmenu").fadeIn(); $('body').stop().addClass('menu_open'); tl.staggerFromTo($("#allmenu .all_gnb_wrap .menu"), 0.7, {opacity: 0, y:'20px'}, {opacity: 1, y:'0px', delay:0.3, ease: Power1.easeInOut},0.1); if(ClassName == ClassName) { }else{ $navStatus = 0; } } }); $(document).on("click","#allmenu .dep1",function(){ $(this).toggleClass('act'); if($(this).hasClass('act')){ $('#allmenu .dep1').removeClass('act'); $(this).addClass('act'); $(this).parents('.menu').siblings().find('.sub_menu').stop(true).slideUp(); $(this).next().stop(true).slideDown(); }else{ $('#allmenu .dep1').removeClass('act'); $(this).next().stop(true).slideUp(); } }); $(window).resize(function(){ windowWidth = $(window).width(); if(windowWidth < 1279){ }else{$navStatus = 0; $('#allmenu .menu .sub_menu').stop().slideUp(); $('#allmenu .dep1').stop().removeClass('act'); $('#hamburger_btn').stop().removeClass("close"); $('#hamburger_btn').stop().addClass("open"); $('body').stop().removeClass('menu_open'); $("#allmenu").stop().hide(); } }).resize(); $(document).on("click","#hamburger_btn.close",function(){ $navStatus = 0; tl.staggerTo($("#allmenu .all_gnb_wrap .menu"), 0.5,{opacity: 0, y:'-20px', delay:0.1, ease: Power1.easeInOut},0.1); setTimeout(function() { $('#allmenu .menu .sub_menu').stop(true).slideUp(); $('#allmenu .dep1').removeClass('act'); $('#hamburger_btn').removeClass("close"); $('#hamburger_btn').addClass("open"); $('body').stop().removeClass('menu_open'); $("#allmenu").fadeOut(); }, 1000); }); $(document).on("click","#wrap header .inquiry_btn",function(){ $("#bg").stop().fadeIn(); tl.staggerFromTo($("#inquiry_popup"), 0.6, {x:'100%'}, {x:'0%', delay:0.1, ease: Power1.easeOut}); tl.staggerFromTo($("#container"), 0.6, {x:'0%'}, {x:'-10%', delay:0.1, ease: Power1.easeOut}); }); $(document).on("click","#inquiry_popup .close",function(){ $("#bg").stop().fadeOut(); tl.staggerFromTo($("#inquiry_popup"), 0.5, {x:'0%'}, {x:'100%', ease: Power1.easeOut}); tl.staggerFromTo($("#container"), 0.5, {x:'-10%'}, {x:'0%', ease: Power1.easeOut}); }); }