【发布时间】:2020-07-23 22:32:30
【问题描述】:
我正在使用带有 Angular js 的引导可折叠面板。我的可折叠面板如下所示
<div class="container"><br/>
<div class="form-group">
<div class="checkbox">
<label data-toggle="collapse" data-target="#collapseOne" aria-expanded="false" aria-controls="collapseOne">
<input type="checkbox" ng-model="user.ch01"/> checkbox 01
</label>
</div>
</div>
<div id="collapseOne" aria-expanded="false" class="collapse">
<div class="well">Content 1</div>
</div>
<div class="form-group">
<div class="checkbox">
<label data-toggle="collapse" data-target="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo">
<input type="checkbox" ng-model="user.ch02"/> Checkbox 02
</label>
</div>
</div>
<div id="collapseTwo" aria-expanded="true" class="collapse in">
<div class="well">Content 2</div>
</div>
</div>
<button type="button" ng-click="resetPanel();"></button>
可折叠面板运行良好。根据我的要求,当用户选中所有两个复选框时,内容会崩溃。在那一刻,我需要使用重置按钮重置可折叠面板。
我的功能
$scope.resetPanel = function (){
$scope.user.ch01 = false;
$scope.user.ch02 = false;
}
我的重置功能运行良好,复选框重置(未选中)。但内容分歧并没有隐藏。它的出现。我如何解决这个问题。
【问题讨论】:
标签: javascript css angularjs twitter-bootstrap-3