Bootstrap Collapse не переключается после показа, скрытия или переключения из кода
Мой HTML это:
<div id="accordion-container">
<div class="accordion" id="navaccordion">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle" data-toggle="collapse" data-parent="#navaccordion" href="#collapseMenu">
<strong>My Menus</strong>
</a>
</div>
<div id="collapseMenu" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="navigation" id="navigationcontainer">
<span id="menutree">
MenuTree
</span>
</div>
</div>
</div>
</div>
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle" data-toggle="collapse" data-parent="#navaccordion" href="#collapseQuickLinks">
<strong>Quick Links</strong>
</a>
</div>
<div id="collapseQuickLinks" class="accordion-body collapse">
<div class="accordion-inner">
<div class="quicklinks" id="quicklinkscontainer">
<span id="quicklinkslist">
QuickLinks
</span>
</div>
</div>
</div>
</div>
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle" data-toggle="collapse" data-parent="#navaccordion" href="#collapseQueue">
<strong>Queue</strong>
</a>
</div>
<div id="collapseQueue" class="accordion-body collapse">
<div class="accordion-inner">
<div class="queue" id="queuecontainer">
<span id="queuetree">
Queue
</span>
</div>
</div>
</div>
</div>
</div>
</div>
Мой пример здесь:http://jsfiddle.net/pdavis68/Xut4C/2/
Если вы удалите код JavaScript, вы заметите, что переключение коллапса работает правильно. Если вы нажмете «Быстрые ссылки», «Мои меню» закроются и откроются «Быстрые ссылки».
Если вы оставите JS внутри, вы заметите, что открытие «Моих меню» или «Быстрых ссылок» не приведет к сбою чего-либо еще, но если вы откроете «Очередь», это все равно приведет к сбою других.
Кажется, не имеет значения, если я использую команду «toggle», «show» или «hide» в свертке, это нарушит функциональность переключения.
Кроме того, в примере, что должно произойти (по крайней мере, по моим расчетам), это то, что «Мои меню» должны закрываться (что происходит), а затем «Быстрые ссылки» должны открываться (что НЕ делает. )
Итак, 2 вопроса:
Как программно показать / скрыть группы, не нарушая функциональность переключения?
Как мне открыть вещи?