묻고답하기

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

 

메뉴가 좀 힘드네요ㅠㅜ

 

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 남기남
하월소년 메인화면에 게시판을 다른 게시판으로 연결방법좀..ㅠ-ㅠ 알려주세요 [1] 2009.06.12 by 아고라
Michaela 1.2.3 설치 문의 [2] 2009.06.12 by Michaela
서동혁 좌측메뉴의 폰트및 마우스오버시 색상변경문의 [2] 2009.06.12 by 서동혁
아고라 외부문서에서의 mms:// 경로문제 [1] 2009.06.12 by 아고라
달빛향기512 mms 사용시 문제 어떻게 해결하시나요? [8] 2009.06.12 by 아고라
XE사랑 자바스크립트 소스 질문 입니다. (새창) [1] 2009.06.12 by 도파돌이
초보거든요 첨부파일 업로더 문제로 ... [6] file 2009.06.12 by 초보거든요
맥님 플래시 메뉴 만들어 주는 <Flash Menu Labs Pro> 써보신분 계신가요? [1] 2009.06.12 by 아고라
도파돌이 추천수 초기화 방법 문의 [1] 2009.06.12 by 도파돌이
복사마7 플래닛 없애는 방법  
강재철225 엑셀의 함수와 비스무리한 효과나타내고싶습니다만..  
gguyy 1.2.3 으로 업데이트 한후 에디터의 문제입니다.....제발 도와주세요 [2] 2009.06.12 by gguyy
스윗핑크 갤러리 사용시 본문삽입 하지 않고 자동으로 그림이 뜨게할수 있나요?  
도파돌이 롤오버가 이상해요. [2] 2009.06.12 by 도파돌이
정재헌445 레이아웃 상단메뉴 글꼴 수정은 어느파일을 수정해야 하나요?  
미스터멧 백성찬님 ㅠ [1] 2009.06.12 by 백성찬
장노 초보자 좀 살려주세요 ......ㅠㅠ [1] 2009.06.12 by 백성찬
행호 카테고리 글씨 폰트 크기와 종류 어디서 설정해야 하나요? file  
포카리 백성찬님,, [3] 2009.06.12 by 감로수
소리샘 글로벌네비게이션 문의드립니다.