【发布时间】:2016-11-18 17:50:39
【问题描述】:
我刚刚在 Laravel 的付款视图中插入了一个 Bootstrap 折叠。当我点击 Bootstrap 时它会折叠,但我希望它自动折叠。
我知道我必须设置这个:aria-expanded="false"
但它仍然无法正常工作。也许是因为它有这样的自己的id?
href="#collapse{{ $charity->id }}"
这是我的完整面板 sn-p:
@foreach($charities as $charity)
<div class="panel-group" id="accordion" role="tablist" aria-multiselectable="true">
<div class="panel panel-default">
<div class="panel-heading" role="tab" id="headingOne">
<h4 class="panel-title">
<a role="button" data-toggle="collapse" data-parent="#accordion" href="#collapse{{ $charity->id }}" aria-expanded="false" aria-controls="collapseOne">
<div class="row">
<div class="col-xs-3 col-sm-2 col-md-2">
<img class="media-object" src="{{ $charity->photo }}" width="75px" height="65px" alt="{{ $charity->name }}">
</div>
<div class="col-xs-9 col-sm-10 col-md-10">
{{ $charity->name }}
</div>
</div>
</a>
</h4>
</div>
<div id="collapse{{ $charity->id }}" class="panel-collapse collapse in" role="tabpanel" aria-labelledby="headingOne">
<div class="panel-body">
{{ $charity->description }}
</div>
</div>
</div>
</div>
@endforeach
【问题讨论】:
-
尝试从
id="collapse{{ $charity->id }}"删除折叠类
标签: javascript jquery twitter-bootstrap laravel