Estoy tratando de usar los componentes de colapso de Bootstrap.Colapso de Bootstrap con solo un elemento mostrado
Funciona bien pero me di cuenta de que a veces no cierra todos los otros elementos; Cuando hago clic en orden desde el primero hasta el tercero y vuelvo al primero, el tercero permanece abierto.
Mi marcado es el mismo que el código de ejemplo que proporciona Bootstrap, porque solo estoy probando por el momento.
<div class="accordion" id="accordion2">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion2" href="#collapseOne">
Collapsible Group Item #1
</a>
</div>
<div id="collapseOne" class="accordion-body collapse in">
<div class="accordion-inner">
Part 1
</div>
</div>
</div>
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion2" href="#collapseTwo">
Collapsible Group Item #2
</a>
</div>
<div id="collapseTwo" class="accordion-body collapse">
<div class="accordion-inner">
Part 2
</div>
</div>
</div>
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion2" href="#collapseThree">
Collapsible Group Item #3
</a>
</div>
<div id="collapseThree" class="accordion-body collapse">
<div class="accordion-inner">
Part 3
</div>
</div>
</div>
El código JavaScript es la siguiente:
$(".collapse").collapse("#accordion2");
Teniendo en cuenta que estoy pensando en utilizar estos componentes en un menú, con el fin de mostrar a un grupo abierto de acuerdo con un valor de la variable de PHP me acaba tiene que imprimir la clase en al div
collapseOne
/collapseTwo
y así sucesivamente?
Funcionó para mí ... TNX! – hjuster