$(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']}}); } $(function(){ startJs(); headerJs(); mobile_allJS2(); var agent = navigator.userAgent.toLowerCase(); if ( (navigator.appName == 'Netscape' && navigator.userAgent.search('Trident') != -1) || (agent.indexOf("msie") != -1) ) { $("body").addClass("ie"); } /* scroll */ var $animation_elements = $('.ani'); var $window = $(window); function check_if_in_view() { var window_height = $window.height(); var window_top_position = $window.scrollTop(); var window_bottom_position = (window_top_position + window_height); $.each($animation_elements, function() { var $element = $(this); var element_height = $element.outerHeight(); var element_top_position = $element.offset().top+200; var element_bottom_position = (element_top_position + element_height); //console.log(element_top_position); //check to see if this current container is within viewport if ((element_bottom_position >= window_top_position) && (element_top_position <= window_bottom_position)) { $element.addClass('in-view'); } else { //$element.removeClass('in-view'); } }); } $window.on('scroll resize', check_if_in_view); $window.trigger('scroll'); }); function headerJs(){ $("#wrap header .gnb>li").mouseover(function(){ var gnbHgt = $("#wrap header .gnb>li:nth-child(2) .depth2_l").height() + 50; $("header").addClass("on"); $("header .header_bg").css("height",gnbHgt); $("header .header_bg").css("transition","all","1.5s","1.5s"); $("header .header_bg").show(); }); $("#wrap .gnb").mouseleave(function(){ $("header").removeClass("on"); $("header .header_bg").hide(); }); $("header .lang .icon").click(function(){ $("header .lang_l").slideToggle(200); }); $("header .search .search_btn").click(function(){ $("header").toggleClass("find"); $(".search_pop").slideToggle(200); }); /*$(".pc_all .all_inner .left .gnb>li>a").mouseover(function(){ $(".pc_all .all_inner .left .gnb>li .lnb").hide(); $(this).next("ul").show(); });*/ $("#wrap header .menu_btn").click(function(){ $("body").addClass("all"); if($("body").hasClass("all")){ $(".mobile_all").addClass("show"); if($(window).width() >= 1263){ $("#bg").hide(); $("body").css("overflow","visible"); }else { $("#bg").fadeIn(300); $("body").css("overflow","hidden"); } }else { $(".mobile_all").removeClass("show"); $("#bg").hide(); } $(window).resize(function(){ if($("body").hasClass("all")){ $(".mobile_all").addClass("show"); if($(window).width() >= 1263){ $("#bg").hide(); $("body").css("overflow","visible"); }else { $("#bg").fadeIn(300); $("body").css("overflow","hidden"); } }else { $(".mobile_all").removeClass("show"); $("#bg").hide(); } }); $(".mobile_all .gnb_l>li .depth2").hide(); $(".mobile_all .gnb_l>li").removeClass("on"); $(".mobile_all .gnb_l>li .depth2>li .depth3").hide(); $(".mobile_all .gnb_l>li .depth2>li").removeClass("on"); }); $("#wrap header .close_btn,#bg").click(function(){ $("body").removeClass("all"); $("body").removeClass("depth"); $(".mobile_all").removeClass("show"); $("#bg").hide(); $("body").css("overflow","visible"); }); $(".all_menu .close_btn").click(function(){ $("body").removeClass("all"); }); $(window).resize(function(){ if($(window).width() > 1279){ $("body").removeClass("depth"); } }); } function mobile_allJS2(){ $(".mobile_all .gnb_l>li>strong").click(function(){ $(".mobile_all .gnb_l>li .depth2").stop().slideUp(300); $(".mobile_all .gnb_l>li .depth2").css("height","auto"); $(this).next().stop().slideToggle(300); $(this).parent().toggleClass("on"); $(this).parent().siblings().removeClass("on"); }); $(".mobile_all .gnb_l>li .depth2>li>a").click(function(){ $(".mobile_all .gnb_l>li .depth2>li .depth3").stop().slideUp(300); $(this).next().stop().slideToggle(300); $(this).parent().toggleClass("on"); $(this).parent().siblings().removeClass("on"); }); }