i

페이지 인식 메뉴 문의

· 2013-02-02 (토) 17:26:42 · 1819 · 2
문제를 알아서 질문을 바꿉니다. 페이지 인식하는 메뉴를 만들고 싶은데...


<div class="nav m1 s1">
<ul>
<li class="m1"><a href="#"><span>menu1</span></a>
<ul>
<li class="s1"><a href="main">submenu1</a></li>
<li class="s2"><a href="intro">submenu2</a></li>
<li class="s3"><a href="intro#inf2">submenu3</a></li>
<li class="s4"><a href="intro#inf3">submenu4</a></li>
<li class="s5"><a href="link">submenu5</a></li>
</ul>
</li>....

이런 구조입니다



jQuery(function($){
var tab = $('.nav');
tab.removeClass('js_off');
function onSelectTab(){
var t = $(this);
var myclass = [];
t.parentsUntil('.nav:first').filter('li').each(function(){
myclass.push( $(this).attr('class') );
});
myclass = myclass.join(' ');
if (!tab.hasClass(myclass)) tab.attr('class','nav').addClass(myclass);
}
tab.find('li>a').click(onSelectTab).focus(onSelectTab);
});



메뉴 모양은 이렇습니다
1 2 3 4
1-1 1-2 1-3 1-4 2-1 2-2 2-3...




페이지를 변수에 넘겨서 그 변수에 맞는 페이지를 보여준다는 구조는 이해하겠는데
지식이 없어서 너무 힘드네요. 스크립트를 도와주시면 감사하겠습니다.ㅠㅠ
|

댓글 2개

문제를 알았습니다.;;;;; 페이지 리로딩 때문이네요... 혹시 서브메뉴가 선택된 채로 리로딩하는 스크립트를 알 수 있을까요 ㅠㅠ
2013-02-04 (월) 00:31:41
페이지 리로딩 될때 서브메뉴 변수값을 넘겨서 변수값에 해당하는 서브메뉴를 display:block하면 되지 않을까요?
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
13-02-03 조회 1,075
13-02-03 조회 1,061
13-02-03 조회 889
13-02-03 조회 1,057
13-02-03 조회 891
13-02-03 조회 845
13-02-03 조회 877
13-02-02 조회 664
13-02-02 조회 1,630
13-02-02 조회 827
13-02-02 조회 1,050
13-02-02 조회 664
13-02-02 조회 1,296
13-02-02 조회 1,820
13-02-02 조회 1,639
13-02-02 조회 1,802
13-02-02 조회 1,335
13-02-02 조회 852
13-02-02 조회 5,314
13-02-02 조회 856