From f1b187fc1aac2796d98419bba064f71683fde7a5 Mon Sep 17 00:00:00 2001 From: chicpro Date: Wed, 26 Jun 2013 18:40:32 +0900 Subject: [PATCH] =?UTF-8?q?2=EB=8B=A8=20=EB=B6=84=EB=A5=98=20=ED=95=AD?= =?UTF-8?q?=EB=AA=A9=EC=9D=B4=20=EB=85=B8=EC=B6=9C=EB=90=98=EC=A7=80=20?= =?UTF-8?q?=EC=95=8A=EB=8A=94=20=EC=98=A4=EB=A5=98=20=ED=95=B4=EA=B2=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- head.sub.php | 4 ++ js/jquery.shop.menu.js | 86 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 90 insertions(+) create mode 100644 js/jquery.shop.menu.js diff --git a/head.sub.php b/head.sub.php index 4eea605c9..0f69a2037 100644 --- a/head.sub.php +++ b/head.sub.php @@ -71,7 +71,11 @@ if ($is_admin) { ?> + + + + a"); + $gnb.mouseover(function() { + if(mouse_event) { + $(".gnb_1dli").removeClass("gnb_1dli_over gnb_1dli_over2 gnb_1dli_on"); + $(this).parent().addClass("gnb_1dli_over gnb_1dli_on"); + hide_menu = false; + } + }); + + $gnb.mouseout(function() { + hide_menu = true; + }); + + $(".gnb_2dli").mouseover(function() { + hide_menu = false; + }); + + $(".gnb_2dli").mouseout(function() { + hide_menu = true; + }); + + $gnb.focusin(function() { + $(".gnb_1dli").removeClass("gnb_1dli_over gnb_1dli_over2 gnb_1dli_on"); + $(this).parent().addClass("gnb_1dli_over gnb_1dli_on"); + hide_menu = false; + }); + + $gnb.focusout(function() { + hide_menu = true; + }); + + $(".gnb_2da").focusin(function() { + $(".gnb_1dli").removeClass("gnb_1dli_over gnb_1dli_over2 gnb_1dli_on"); + var $gnb_li = $(this).closest(".gnb_1dli").addClass("gnb_1dli_over gnb_1dli_on"); + menu_rearrange($(this).closest(".gnb_1dli")); + hide_menu = false; + }); + + $(".gnb_2da").focusout(function() { + hide_menu = true; + }); + + $('#gnb_1dul>li').bind('mouseleave',function(){ + submenu_hide(); + }); + + $(document).bind('click focusin',function(){ + if(hide_menu) { + submenu_hide(); + } + }); + + // 텍스트 리사이즈 카운트 쿠키있으면 실행 + var resize_act; + var text_resize_count = parseInt(get_cookie("ck_font_resize_count")); + if(!isNaN(text_resize_count)) { + if(text_resize_count > 0) + resize_act = "increase"; + else if(text_resize_count < 0) + resize_act = "decrease"; + + if(Math.abs(text_resize_count) > 0) + font_resize2("container", resize_act, Math.abs(text_resize_count)); + } +}); + +function submenu_hide() { + $(".gnb_1dli").removeClass("gnb_1dli_over gnb_1dli_over2 gnb_1dli_on"); +} \ No newline at end of file