Update for v4:
.show can use the .show class in a .show element to open it.
<div class="accordion" id="accordion-parent"> <a data-toggle="collapse" href="#collapseOne"></a> <div id="collapseOne" class="collapse show" data-parent="#accordion-parent"></div> <a data-toggle="collapse" href="#collapseTwo"></a> <div id="collapseTwo" class="collapse" data-parent="#accordion-parent"></div> </div>
Here is the same example of working with v4: Demo v4 (jsfiddle)
Bootstrap v2
If you add the .in class to .collapse , it will remain open:
<div class="accordion-group"> <div class="accordion-heading"> <a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion2" href="#collapseTwo"> Ajout d'un nouveau fonctionnaire </a> </div> <div id="collapseTwo" class="accordion-body collapse in"> <div class="accordion-inner"> </div> </div> </div>
Demo (jsfiddle)
Here is a demo with simplified markup:
http://jsfiddle.net/Sherbrow/yYuRz/2/You need to remove style="height: 0px;" from the .collapse element if you want it to be displayed.
Sherbrow
source share