이 내가 무너 메뉴가 시작하려는 지금 가지고 있지만 "거래"탭이 항상 열려있는 것이다JQuery와 아코디언 메뉴 도움
<ul id="menu">
<li><a href=""> New </a></li>
<li><a href="#"> Transaction</a>
<ul>
<li><a href="http://www.php.net/">add</a></li>
<li><a href="http://www.ruby-lang.org/en/">delete</a></li>
<li><a href="http://java.sun.com/">correct</a></li>
</ul> </li>
<li><a href="#">Reports</a></li>
</ul>
이 내 initMenu 기능입니다 :
function initMenu() {
$('#menu ul').hide();
$('#menu li a').click(
function() {
$(this).next().slideToggle('normal');
}
);
}
$(document).ready(function() { initMenu(); });
귀하의 코드가 이해가되지 않습니다에 대한 작업 예제
에
을 변경해야합니다. – SLaks
먼저, 자바 스크립트에서 문서가로드 될 때 동일한 함수 (initMenu())를 실행하는 것처럼 "onload"속성에서 함수 호출이 필요하지 않습니다. – Mike
나는 다음 예제를 따른다. http://www.i-marco.nl/weblog/jquery-accordion-menu/index_collapsed.html –