상단 아코디언 섹션이 '활성'입니다. 하위 요소를 기반으로 활성화되는 메뉴를 만들고 싶습니다. 예를 들어; '대시 보드'는 현재 페이지이므로 '활성'클래스로 활성화로 설정됩니다.액티브 하위를 기준으로 아코디언을 활성으로 설정
하위 요소에 '활성'클래스가있는 경우 어떻게 아코디언을 활성화 할 수 있습니까? (웹 사이트에서 드롭 다운 메뉴 등)
코드 :
<nav id="side-nav">
<div class="accordion ui-accordion ui-widget ui-helper-reset" role="tablist">
<h3 class="ui-accordion-header ui-helper-reset ui-state-default ui-accordion-header-active ui-state-active ui-corner-top ui-accordion-icons" role="tab" id="ui-accordion-1-header-0" aria-controls="ui-accordion-1-panel-0" aria-selected="true" tabindex="0">
<span class="ui-accordion-header-icon ui-icon ui-icon-triangle-1-s"></span>Core Application
</h3>
<div class="ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content-active" id="ui-accordion-1-panel-0" aria-labelledby="ui-accordion-1-header-0" role="tabpanel" aria-expanded="true" aria-hidden="false" style="display: block; height: 360px;">
<a class="active" href="">Dashboard</a>
<a href="customers">Customers</a>
<a href="staff">Staff</a>
<a href="tours">Tours</a>
<a href="users">Users</a>
<a href="settings">Settings</a>
</div>
<h3 class="ui-accordion-header ui-helper-reset ui-state-default ui-corner-all ui-accordion-icons" role="tab" id="ui-accordion-1-header-1" aria-controls="ui-accordion-1-panel-1" aria-selected="false" tabindex="-1">
<span class="ui-accordion-header-icon ui-icon ui-icon-triangle-1-e"></span>Another menu
</h3>
<div class="ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom" id="ui-accordion-1-panel-1" aria-labelledby="ui-accordion-1-header-1" role="tabpanel" aria-expanded="false" aria-hidden="true" style="display: none; height: 360px;">
<a href="medication/records"><b class=""></b>Medical Records</a>
</div>
</div>
<script> $(".accordion").accordion();</script>
</nav>
PLS는 active''에 대한 자세한 특정 할 수있는 HTML 코드 –
을 제공합니다. –
업데이트 된 코드 및 액티브는 CSS 배경 변경에 사용되는 클래스입니다. (대단히 jQuery가 어떤 부모 accoridon을 강조하기 위해 사용될 수 있습니까?) –