2
現在のアコーディオン機能は、「+」記号をクリックするとアコーディオンが開き、他のアコーディオンの「+」記号をクリックしても開いたままになります。ブートストラップアコーディオン(アコーディオンをクリックすると他のアコーディオンを閉じる必要があります)
私が必要とするのは、他のアコーディオンが開いているアコーディオンをクリックすることです。 以下は私のCodepenリンクです。
<aside class="col-md-4">
<section class="sidebar-tools">
<h4 class="my-4">My</h4>
<nav>
<a class="tile-link" data-toggle="collapse" href="#myDoctor">
My
</a>
<div class="collapse sidebar-collapse" id="myDoctor">
<a href="#" class="sidebar-collapse-link">Viewr</a>
<a href="#" class="sidebar-collapse-link">Change</a>
</div>
<a class="tile-link" data-toggle="collapse" href="#IDcards"> Cards</a>
<div class="collapse sidebar-collapse" id="IDcards">
<a href="#" class="sidebar-collapse-link">View</a>
<a href="#" class="sidebar-collapse-link">Change </a>
</div>
<a class="tile-link" href="#">nformation</a>
<a class="tile-link" href="#"> Estimator</a>
</nav>
<h4 class="my-4">My Tools</h4>
<nav>
<a class="tile-link" href="#">Cards</a>
<a class="tile-link" href="#">Enformation</a>
<a class="tile-link" href="#"> Estimator</a>
</nav>
</section>
</aside>
おかげ CodePen
との抜粋です。コードをどこに書くべきか.var $ myGroup = $( '#myGroup'); $ myGroup.on( 'show.bs.collapse'、 '。collapse'、function(){ $ myGroup.find( '。collapse.in')。折りたたみ( '非表示'); }); – user3916062
スクリプトタグ内に書き込みます。 例: