묻고답하기

레이아웃으로 메뉴를 구성하는데 한가지가 구현이 되질 않아 여쭈어 봅니다.

 

http://seoseunghyun.kr/

에 들어가시면 메뉴를 클릭하면 활성화 상태로 그림이 선택됩니다. 그러면서 하위메뉴도 슬라이드 됩니다.

하지만 상위메뉴 이미지 버튼에서 마우스를 떼면 다시 비활성화 그림으로 대체됩니다.

ㅠㅜ 텍스트val['text']로 하는 경우 class를 주어 글자를 진하게 할 수있지만

그림val['link']라서 그림을 css속성으로도 바꿀수 없습니다.

 

어떻게 해야하나요?ㅠ

 

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

<!--@foreach($main_menu->list as $key => $val)--><!--@if($val['link'])-->
<li class="<!--@if($val['selected'])-->selected<!--@end-->">
<a <!--@if($val['open_window']=='Y')--> onclick="window.open(this.href);return false;"<!--@end-->><!--@if($val['text']==$val['link'])--><span>{$val['text']}</span><!--@else-->{$val['link']}<!--@end--></a>
<!--@if($val['list'])-->
<ul>
<!--@foreach($val['list'] as $k => $v)--><!--@if($v['link'+ '+ '])-->
<li class="<!--@if($v['selected'])-->selected<!--@end-->">
<a href="{$v['href']}"<!--@if($v['open_window']=='Y')--> onclick="window.open(this.href);return false;"<!--@end-->><!--@if($v['text']==$v['link'])--><span>{$v['text']}</span><!--@else-->{$v['+ 'link']}<!--@end--></a>
<!--@if($v['+ 'list'])-->
<ul>
<!--@foreach($v['list'] as $ka => $va)--><!--@if($va['link'])-->
<li class="<!--@if($va['selected'])-->selected<!--@end-->">
<a href="{$va['href']}"<!--@if($va['open_window'+ ']=='Y')--> onclick="window.open(this.href);return false;"<!--@end-->><!--@if($va['text']==$va['link'])--><span>{$va['text']}</span><!--@else-->{$va['link']}<!--@end--></a>
</li>
<!--@end--><!--@end-->
</ul>
<!--@end-->
</li>
<!--@end--><!--@end-->
</ul>
<!--@end-->
</li>
<!--@end--><!--@end-->
</ul></div>

 

 

이고 스크립트 파일은

(function($){

jQuery(function($){

// Side Menu

var sMenu = $('+ 'div#menu_navi');

var sItem = sMenu.find('>ul>li');

var ssItem = sMenu.find('>ul>li>ul>li');

var lastEvent = null;

sItem.find('>ul').css('display','none');

sMenu.find('>ul>li>ul>li[class=selected]').parents('li').attr('class','selected');

sMenu.find('>ul>li[class=selected]').find('>ul').css('display','block');

 

function sMenuToggle(event){

var t = $(this);

if (this == lastEvent) return false;

lastEvent = this;

setTimeout(function(){ lastEvent=null }, 200);

if (t.next('ul').is(':hidden')) {

sItem.find('>ul').slideUp(100);

t.next('ul').slideDown(100);

} else if(!t.next('ul').length) {

sItem.find('>ul').slideUp(100);

} else {

t.next('ul').slideUp(100);

}

if (t.parent('li').hasClass('selected')){

t.parent('li').removeClass('selected');

} else {

sItem.removeClass('selected');

t.parent('li').addClass('selected');

}

}

sItem.find('>a').click(sMenuToggle).focus(sMenuToggle);

function subMenuselected(){

ssItem.removeClass('selected');
$(this).parent(ssItem).addClass('selected');

};

ssItem.find('>a').click(subMenuselected).focus(subMenuselected);

//icon

sMenu.find('>ul>li>ul').prev('+ 'a').append('<span class="i"></span>');

});

})(jQuery);

 

입니다.

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
김씨 댓글 쓸 때 국기 아이콘 선택할 수 있게 할려면 어떻게..  
호감이 갤러리용 슬라이드쇼 htm 파일 외부페이지 연결시 -css 페이지 에러 문제 [1] file 2009.06.09 by 호감이
자료닷컴 소스좀 봐주세요 ㅠㅠ  
조로뽕 급해요, 관리자 로그인 질문입니다!!  
산책™ 몇번 쓰다가 페이지가 안뜨네요ㅜㅜ [1] 2009.06.08 by 비나무
donamoda <급급>제로보드 xe사용하시는 분들 저좀 도와주세용~ㅠㅠ [19] 2009.06.08 by 비나무
꿈자 본문내 이미지 짤려서 나오는 현상 [1] 2009.06.08 by 비나무
ZAUZA 질문이 있습니다.... file  
은바가지 윈도우 2003서버에서 제로보드 잘 돌아 가나요? [2] 2009.06.08 by 어라얼랑
쌍수정 /xe/index. html 페이지 정상화 안내 요함 [5] file 2009.06.08 by 쌍수정
seanwiz 이슈트래커를 svn 과 연동하고 싶은데 설정 방법...  
kis4300 회원가입 버튼 클릭시 팝업으로 회원가입 창이 뜨게할수는없나요?  
ddddffdfd 추천수가 일정 수 넘은 글을 굵은글씨로! [제발 도와주세요~~]  
디지 하나의 호스팅에 두개의 DB 를 운영할 수 있나요? [2] 2009.06.08 by benkeii
슬픈영혼483 구글 에드센스를 보기좋게 달고 싶습니다. [2] 2009.06.08 by 슬픈영혼483
컴맹 홈페이지 접속이안되요...제발 봐주세요..ㅠㅠ [18] file 2009.06.08 by 컴맹
산책™ FTP 업로드가 안돼요... [4] 2009.06.08 by 산책™
달이2 도와주세요!! 로그인을 상단으로 빼려고하는데.. [3] file 2009.06.08 by 이종해
포카리 백성찬님,,사진첨부가 안되요!!! [1] 2009.06.08 by 백성찬
본조비 고수님들 도와주세요.ㅠ ㅠ [2] file 2009.06.08 by 본조비
kimpo 업데이트 문의 [4] 2009.06.08 by kimpo
조은벗님™ tag 입력을 필수 항목으로 지정하게는 어떻게 할 수 있나요? [5] 2009.06.08 by 조은벗님™
비치 멤버 소개 페이지 [4] 2009.06.08 by 비치
후드 페이지 생성후 최근이미지 위젯실행하면 [1] file 2009.06.08 by 백성찬
kimpo 로그인 사용자 출력 위젯 문의 file  
디피 제로보드xe 동영상 기사 게시판 없을까요? [3] 2009.06.08 by 백성찬
둥근달 리사이징 때문에 문제네요... [4] 2009.06.08 by 둥근달
해피데이971 사진첨부하면 썸네일은 나오는데 본문에 왜 안나오나요? [2] 2009.06.08 by 해피데이971
reform 메뉴수정중 엉켜서 삭제하려고하는데 삭제아이콘이없어요 [2] file 2009.06.08 by reform
박노열 한글문서(hwp, txt 등) 첨부파일이 안됨 / 그림파일은 정상임 [8] 2009.06.08 by 박노열