관리자 왼쪽 메뉴의 마우스 오버시 하위 메뉴 보이는것 을 클릭으로 변경
안녕하세요.
기존에 그누보드의 관리자는 왼쪽 메뉴가 마우스를 클릭하면 서브메뉴가 나왔는데.
이번에 gnuboard5.6.10 을 써보니 마우스 오버되면 서브 메뉴도 출력되더라구요.
그래서 아래 부분을 삭제해봤는데도 마우스 오버시 서브 메뉴가 나오는 동작이 그대로라.
어디서 변경해야하는지 여쭤보고 싶어요.
admin.tail.php
// 주메뉴 var $gnb = $(".gnb_1dli > 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"); menu_rearrange($(this).parent()); 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"); menu_rearrange($(this).parent()); 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(); } });
답변 1개
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인

이 메뉴가. 과거 버전은 클릭을 해야 해당 메뉴의 서브메뉴가 보여지게 되어잇는데
이번 버전은
클릭-> 서브메뉴가 보여짐
클릭한 상태에서 다른 메뉴 마우스 오버 -> 서브메뉴가 보여집니다..