묻고답하기

홈페이지 레이아웃을 제작중인데

 

메뉴가 좀 힘드네요ㅠㅜ

 

http://hosting.ohseon.com/seoseunghyun

 

 

인데요.

 

여기서 오른쪽 하위메뉴가 뜨는 것 까지는 구현 했는데

 

그 하위메뉴를 선택할 시에

 

그에 따른 상위메뉴의 하위메뉴만 보이게 (나머지 상위메뉴는 닫히게) 만들 수 없나요?

 

예를들어

 

1

2

3

4

5

에서 1을 선택하면

1

-a

-b

2

3

4

5

뜨게끔이요

 

계속 나머지 하위메뉴도 뜨네요. 그리고 맨처음에 홈페이지 접속하면

하위메뉴들이 안보이게 하고 싶은데 그대로 다 노출이 되네요. ㅠㅜ

 

layout 내의 메뉴 소스입니다.

<script type="text/javascript">

  // gnb show & hide
  //$('#menu_navi ul li').children('ul:not(":animated")').slideUp('normal');
  $('#menu_navi ul li').hover(function () {
    $(this).children('ul:not(":animated")').slideDown('fast');
   }, function () { 
    $('ul', this).fadeOut('fast');
  }).children('a').focus(function(){
   $(this).parent('li').parent('ul').children('li').children('.sub').addClass('closed');
   $(this).removeClass('closed'+ '+ ').addClass('opened');
   $(this).parent('li').children('ul').slideDown('fast');
   if($(this).attr('class').match('opened')) $(this).parent('li').parent('ul').children('li').children('.closed').parent('li').children('+ 'ul').fadeOut('normal');
  });
  $('*:not("#menu_navi a")').focus(function(){
   $('#menu_navi ul li ul').fadeOut('fast');
  });

 </script>

 

 

 

<div id="menu_navi"><ul>{@$tmp=0}

         <list">!--@foreach($main_menu->list as $key => $val)--><!--@if($val['link'])-->
           <li class="first_li<{@$category[$tmp]=$val}{@$tmp">!--@if($val['selected'])-->{@$category[$tmp]=$val}{@$tmp++} selected<!--@end-->">
            <a href="{$val['href']}"<!--@if($val['open_window']=='Y')--> onclick="window.open(this.href);return false;"<!--@end--> class="first_a<!--@if($val['list'])--> sub first_sub<">{$val['text']}{$val['link']}!--@end-->"><!--@if($val['text'+ ']==$val['+ 'link'])--><span>{$val['text']}</span><!--@else-->{$val['link']}<!--@end--></a>
            <!--@if($val['list'])-->
             <ul class="second_ul">
              <!--@foreach($val['list'] as $k => $v)--><!--@if($v['link'+ '])-->
                <li class="second_li<!--@if($v['selected'])--> selected selected_2{@$category[$tmp]=$v}{@$tmp++}<!--@end-->">
                 <a href="{$v['href']}"<!--@if($v['open_window']=='Y')--> onclick="window.open(this.href);return false;"<!--@end--> class="second_a<!--@if($v['list'+ '])--> sub<">{$v['text']}{$v['link']}!--@end-->"><!--@if($v['text']==$v['link'])--><span>{$v['text']}</span><!--@else-->{$v['link']}<!--@end--></a>
                 <!--@if($v['list'])-->
                  <ul class="third_ul">
                   <!--@foreach($v['list'] as $ka => $va)--><!--@if($va['link'])-->
                     <li class="third_li<!--@if($va['+ 'selected'])--> selected selected_3{@$category[$tmp]=$va}{@$tmp++}<!--@end-->">
                      <a href="{$va['href']}"<!--@if($va['open_window']=='Y')--> onclick="window.open(this.href);return false;"<!--@end--> class="third_a<!--@if($va['list'])--> sub<">{$va['text'+ ']}{$va['link']}!--@end-->"><!--@if($va['text']==$va['link'])--><span>{$va['text'+ ']}</span><!--@else-->{$va['link']}<!--@end--></a>
                     </li>
                   <

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
heon2slow 플래시로 구성된 메뉴 로딩문제.느리고 잘 읽히지 않네요.  
김용중 게시판 생성과 관련된 질문 [1] 2009.01.29 by 넨네
우냠냠 질문드립니다 ..!! ㅠㅠ  
김병화999 외부 MetaWeblog 글쓰기 기능 php로 혹시 작성가능한가요? [1] 2009.01.29 by 김기철980
유샤인 제로보드만 글자가 아주 작게 전시된다고 알려 왔읍니다 =>계속 [4] 2009.01.29 by 유샤인
네오랑 virtual site에서 www의 기능?? [7] 2009.01.29 by 지나다
milk 무식한 질문 하나 할게요 -_-;;; [1] 2009.01.29 by 넨네
하늘이22 위젯에 관한 질문 입니다. [1] file 2009.01.29 by 넨네
만쓰별(정만) 스프링노트 달고 싶은데 되나요? [4] 2009.01.29 by 만쓰별(정만)
폰트 버튼 안 폰트 정열 문제입니다. file  
정은준 휠마우스 스크롤이 안됩니다. file  
goongkeum 관리자와 특정회원만 열람할 수 있는 게시판 만드는 방법은? [4] 2009.01.29 by 똑디
mongmongee 한글 아이디 사용할 수 없나요? [1] 2009.01.29 by 느까끼
홍길동 세션공유방법좀 부탁드려요  
김현중244 1.1.3 익스플로러 버그(?) 질문이요..  
알짜배기 전체적인 질문하나 드립니다.  
winmir 탑부분 여백 문제로... [3] 2009.01.29 by winmir
Aloneann page / board... 간단한 문제인거같은데 모르겠네요.. [4] 2009.01.29 by Aloneann
VICSTONE 레이아웃은 몇개가 필요합니까? [3] 2009.01.29 by 뮤랑이
멋진김군 오류 해결 좀 해주시면 감사하겠습니다. [2] file 2009.01.29 by 멋진김군