left 메뉴 고정

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
left 메뉴 고정

QA

left 메뉴 고정

본문

안녕하세요! 지금 left 메뉴 소스가 호버 시에만 하위 메뉴들이 내려옵니다~

하위 메뉴들이 내려왔을 때 메뉴를 클릭해서 페이지를 이동하면

그 페이지에 해당하는 하위 메뉴가 내려와 있는 상태로 고정되어 있게 바꾸고 싶은데요.

좋은 방법 있을까요?

 


<script type="text/javascript">
$(document).ready(function()
{
    //slides the element with class "menu_body" when paragraph with class "menu_head" is clicked 
    $("#firstpane p.menu_head").click(function()
    {
        $(this)//.css({backgroundImage:"url(<?php echo G5_THEME_URL ?>/img/sub/down.png)"})
            .next("div.menu_body").slideToggle(100).siblings("div.menu_body").slideUp("slow");
           $(this).siblings()//.css({backgroundImage:"url(<?php echo G5_THEME_URL ?>/img/sub/left.png)"});
    });
    //slides the element with class "menu_body" when mouse is over the paragraph
    $("#secondpane p.menu_head").mouseover(function()
    {
         $(this)//.css({backgroundImage:"url(<?php echo G5_THEME_URL ?>/img/sub/down.png)"})
             .next("div.menu_body").slideDown(200).siblings("div.menu_body").slideUp("slow");
         $(this).siblings()//.css({backgroundImage:"url(<?php echo G5_THEME_URL ?>/img/sub/left.png)"});
    });
});
</script>
<style type="text/css">
.menu_list {    
    width: 200px;
    margin-top:30px;
    font-size:15px;
}
.menu_head {
    cursor: pointer;
    position: relative;
    margin:1px;
    border-bottom:1px solid #e1e1e1;
    font-weight:bold;
    background: #fff url('<?php echo G5_THEME_URL ?>/img/sub/left.png') center right no-repeat;
}
.menu_head:hover {background-color:#004083; color:white;}
.menu_head a:hover { color:white; }
.menu_body {
    display:none;
}
.menu_body a{
  display:block;
  color:#006699;
  background-color:#EFEFEF;
  padding:10px 10px;
  font-weight:bold;
  text-decoration:none;
  padding-left:22px;
}
.menu_body a:hover{
  color: #000000;
  text-decoration:underline;
  }
</style>

 

이 질문에 댓글 쓰기 :

답변 1

보통 이런 경우
서버언어인 php나 jsp등에서 처리하는것이 일반적입니다

자바스크립트에서도 처리 할 수 있겠으나 컴퓨터에 따라 닫혀있다가 열리는것이 보이는 경우도 있고 해서 보기 좋지 않기 때문입니다.

해당 페이지의 고유값, 또는 페이지의 명에 따라 if문등의 비교문을 이용하여
display:none; display:block속성으로 조정해주시면 됩니다

답변을 작성하시기 전에 로그인 해주세요.
전체 11
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT