$(document).ready(function(){ /* GNB 메뉴 토글 */ if($('header').length > 0){ var _cont = $('.gnb'); var _subMenu = $('.new_lnb'); _cont.find('a').each(function(i){ $(this).bind('mouseenter', function(){ _cont.find('a').removeClass('on'); _subMenu.find('.category-wrapper').removeClass('hover'); _subMenu.find('.handler').removeClass('on'); $(this).addClass('on'); _subMenu.find('.cat' + i).addClass('hover'); _subMenu.addClass('menuActivate'); }); }); $('header').bind('mouseleave', function(){ _subMenu.removeClass('menuActivate'); _cont.find('a').removeClass('on'); }); _subMenu.find('.category-wrapper').each(function(){ $(this).bind('mouseenter', function(){ _subMenu.find('.category-wrapper').removeClass('hover'); $(this).addClass('hover'); }); }); } if($('.category-wrapper').length > 0){ var cont = $('.category-wrapper'); var handlers = cont.find('.handler'); handlers.each(function(i){ var _this = $(this); _this.bind('mouseenter', function(){ $('.gnb a').removeClass('on'); $('.gnb a').eq(_this.parent().index()).addClass('on'); }) }); } //mobile gnb $('.allmenu').click(function(){ $('.allmenu').toggleClass('on'); $('.m-gnb').toggleClass('open'); $('header').toggleClass('white'); }); $(".gnb-a").click(function(){ if($(this).hasClass("on") == false){ $(".gnb-a").next('div').slideUp(200); $(".gnb-a").removeClass("on"); $(this).addClass("on"); $(this).next('div').slideDown(200); }else{ $(this).next('div').slideUp(200); $(this).removeClass("on"); } }); //top 맨위로가기 $(function(){ $(window).scroll(function(){ setTimeout(scroll_top, 1000); }); $(".gotop").click(function(){ $("html, body").animate({ scrollTop: 0 }, 400); return false; }); }); function scroll_top(){ if($(window).scrollTop()<=400) { $(".gotop").fadeOut("slow"); } else { $(".gotop").fadeIn("slow"); } } $(window).on('scroll', function() { var sT = $(window).scrollTop(); var val = $(document).height() - $(window).height() - $('footer').outerHeight(); if (sT >= val){ $('.gotop').addClass('on'); } else{ $('.gotop').removeClass('on'); } }); }); //docu end