$(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']}}); //모바일구분 $(window).resize(function(){ windowWidth = $(window).width(); if(windowWidth <= 767){ //m $('#wrap').removeClass('pc'); $('body').removeClass('pc'); $('body').addClass('tm'); $('body').removeClass('t'); $('body').addClass('m'); }else if($(window).width() <= 1279){ //tablet $('#wrap').removeClass('pc'); $('body').removeClass('pc'); $('body').addClass('tm'); $('body').addClass('t'); $('body').removeClass('m'); }else{ //pc $('#wrap').addClass('pc'); $('body').addClass('pc'); $('body').removeClass('tm'); $('body').removeClass('t'); $('body').removeClass('m'); } }).resize(); $.each($(".split"), function(i, v){ var mainText = $(this); var mainTextSpace = $(this).text(); var animatedMainT = $(this).text().split(""); mainText.empty(); $.each(animatedMainT, function(i, v) { mainText.append('

'+v+''+v+'

'); }); }); $.each($(".split2"), function(i, v){ var mainText = $(this); var mainTextSpace = $(this).text(); var animatedMainT = $(this).text().split(""); mainText.empty(); $.each(animatedMainT, function(i, v) { mainText.append('

'+v+'

'); }); }); } function popup() { //레이어팝업 var bg = $("#bg"); $(document).on('click',' #bg, .close ', function () { bg.fadeOut(); $('div[id*="-popup"] div.inner').html(''); $('div[id*="-popup"]').hide(); }); $(document).on('click','.layer-', function () { var ClassName = $(this).data('link'); bg.show(); $('#layer-popup').show(); $('#layer-popup').html( ''+ '
'+ '
' ); //foot 메뉴 클릭시 switch (ClassName) { case "privacy1": $("#layer-popup div.inner").load("/_privacy1.php"); break; case "terms": $("#layer-popup div.inner").load("/_terms.php"); break; } }); //click } function menuJs(){ //menuJs /*menu hover*/ $("#nav>ul>li").mouseenter(function(){ var menuNum = $(this).index()+1; if(menuNum === menuNum){ $("#nav .lnb").stop().show(); $("#nav .lnb > ul").stop().hide().removeClass('on'); $("#nav .lnb > .sub"+menuNum+"").stop().show().addClass('on'); tl.staggerFromTo($("#wrap header #nav .lnb ul"), 0.6, {opacity:0,x:'0px'}, {opacity: 1,x:'0%', ease: Power1.easeInOut}); }else{ $("#nav .lnb").stop().hide(); $("#nav .lnb > ul").stop().hide().removeClass('on'); } }); $("#nav>ul").mouseleave(function(){ $("#nav .lnb").stop().hide(); $("#nav .lnb > ul").stop().hide(); $("header").removeClass("on"); }); $("#nav>ul").mouseenter(function(){ $("header").addClass("on"); }); } function allMenuJs(){ var $navStatus = 0; $(document).on("click","#hamburger_btn.open",function(){ $("#allmenu").show("slide", { direction: "right" }, 600); $("#allmenu .all_box").show("slide", { direction: "left" }, 600); $("#wrap, #allmenu").addClass("open"); $("header #hamburger_btn .txt").text("CLOSE"); $(this).removeClass("open"); $(this).addClass("close"); if($navStatus == 0) { $navStatus = 1; $('body').stop().addClass('menu_open'); tl.staggerFromTo($("#allmenu .inner .logo svg"),1, {opacity:0,y:'0%'}, {opacity:1,y:'0%',delay:0.3, ease: Power1.easeInOut}); tl.staggerFromTo($("#allmenu .inner .gnb .menu .dep1,#allmenu .inner .gnb .sub_menu"),1, {opacity:0,x:'-100%'}, {opacity:1,x:'0%',ease: Power1.easeInOut},0.05); var ClassName = $('body').attr('class'); if($('body').hasClass('menu_open')) { }else{ $navStatus = 0; } } }); $(document).on("click","#hamburger_btn.close",function(){ $navStatus = 0; $(this).removeClass("close"); $(this).addClass("open"); $('body').stop().removeClass('menu_open'); $("#wrap, #allmenu").removeClass("open"); $("#allmenu").hide("slide", { direction: "left" }, 600); $("#allmenu .all_box").hide("slide", { direction: "right" }, 600); $("#allmenu").removeClass("ani"); $("header #hamburger_btn .txt").text("MENU"); }); } $(function(){ tl = TweenMax; startJs(); menuJs(); allMenuJs(); popup(); });