$(document).ready(function () { var jbOffset = $('#header').offset(); $(window).scroll(function () { if ($(document).scrollTop() > jbOffset.top) { $('#header').addClass('jbFixed'); } else { $('#header').removeClass('jbFixed'); } }); $(".topnav,.menu").hover(function () { $(this).parent().find(".subnav").fadeIn('normal').show(); $(this).parent().hover(function () { }, function () { $(this).parent().find(".subnav").fadeOut('normal'); }); }); $('#back-top').click(function () { $('body,html').animate({ scrollTop: 0 }, 500); return false; }); }); function setPage(arg) { //navigation hn:1depth, sn:2depth, cn:3depth 를 받음 page = jQuery.extend({ hn : "", sn : "", cn : "" }, arg || {}); if(window.console) { console.log("hn : " + page.hn + "\nsn : " + page.sn + "\ncn : " + page.cn); } if(page.hn != 10) { $("#gnb ul li.hn" + page.hn + " > a").addClass("on"); //1depth 활성 } //if(page.hn >= 11) { // $("#gnb ul li.hn,.depth1 ul li.hn" + page.hn + " a").addClass("on"); //유틸 1depth 활성 //} $(".snb li.sn" + page.sn).find(" a").addClass("on").end().find("> ul").addClass("on"); //2depth 활성 } $(document).ready(function () { $("a.anchorLink").anchorAnimate() }); jQuery.fn.anchorAnimate = function (settings) { settings = jQuery.extend({ speed: 700 }, settings); return this.each(function () { var caller = this $(caller).click(function (event) { event.preventDefault() var locationHref = window.location.href var elementClick = $(caller).attr("href") var destination = $(elementClick).offset().top - 0; $("html:not(:animated),body:not(:animated)").animate({ scrollTop: destination }, settings.speed, function () { window.location.hash = elementClick - 20 }); return false; }) }) }