We have the following in my AngularJS view. The issue is that when a user clicks in the textbox a second time, it closes the accordion, I want it to stay open until a different accordion is opened.
<div class="col-xs-7 panel-group" id="accordion">
<div class="panel panel-default">
<div class="panel-heading">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion" href="" data-target="#collapseOne" class="collapsed">
<input class="form-control" type="text" ng-model="vm.Whatever" placeholder="Whatever">
</a>
</h4>
</div>
<div id="collapseOne" class="panel-collapse collapse">
<div class="panel-body">
lorem ipsum....
</div>
</div>
</div>
</div>
Is there a simple way to do this?
To Clear up confusion, I've changed it to the following
<accordion class="col-xs-7 panel-group" id="accordion">
<accordion-group>
<accordion-heading>
<input class="form-control" type="text" ng-model="vm.Whatever" placeholder="Whatever">
</accordion-heading>
<div>
lorem ipsum....
</div>
</accordion-group>
</accordion>