Html 具有手风琴效果的菜单按钮
我正在尝试创建一个手风琴按钮() 我有一个侧面的按钮菜单,可以在侧面触发信息。我想把信息做成手风琴,这样一次只显示一行信息 我该怎么做Html 具有手风琴效果的菜单按钮,html,css,twitter-bootstrap,button,accordion,Html,Css,Twitter Bootstrap,Button,Accordion,我正在尝试创建一个手风琴按钮() 我有一个侧面的按钮菜单,可以在侧面触发信息。我想把信息做成手风琴,这样一次只显示一行信息 我该怎么做 <div class="col-sm-2 row side"> <button type="button" class="btn btn-link" data-toggle="collapse" data-target="#f1" data-parent="#accordion">Farm Fresh Produce</bu
<div class="col-sm-2 row side">
<button type="button" class="btn btn-link" data-toggle="collapse" data-target="#f1" data-parent="#accordion">Farm Fresh Produce</button>
<button type="button" class="btn btn-link" data-toggle="collapse" data-target="#f2" data-parent="#accordion">Building 1</button>
<button type="button" class="btn btn-link" data-toggle="collapse" data-target="#f3" data-parent="#accordion">Building 2</button>
</div>
<section class="col-sm-9 col-sm-offset-1">
<div class="row collapse" id="f1">
<p>Stuff 1</p>
</div>
<div class="row collapse " id="f2">
<p>Stuff 2</p>
</div>
<div class="row collapse " id="f3">
<p>Stuff 3</p>
</div>
</section>
新鲜农产品
1号楼
2号楼
材料1
材料2
材料3
请参阅
材料1
材料2
材料1
试试这个:
新鲜农产品
1号楼
2号楼
3号楼
4号楼
商店北街
商店南街
商店中心街
露天市场
材料1
材料2
材料3
材料4
材料5
材料6
材料7
材料8
材料9
不是解决方案。“数据父级”选项仅适用于面板类。我的按钮位于panel类之外。`$(document).ready(function(){$('.accordion')。单击(function(){for(var i=0;i>9;i++){$('#f'+i).collapse();console.log('#f'+i)}$($(this).data('target')).collapse();};});`这也不行
<div class="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="#f1">Farm Fresh Produce</a>
</h4>
</div>
<div id="f1" class="panel-collapse collapse">
<div class="panel-body">
Stuff 1
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion" href="#f2">Building 1</a>
</h4>
</div>
<div id="f2" class="panel-collapse collapse">
<div class="panel-body">
Stuff 2
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion" href="#f3">Building 2</a>
</h4>
</div>
<div id="f3" class="panel-collapse collapse">
<div class="panel-body">
Stuff 1
</div>
</div>
</div>
</div>
<div class="col-sm-2 row side">
<button type="button" class="btn btn-link" data-toggle="collapse" data-target="#f1" data-parent="#accordion">Farm Fresh Produce</button>
<button type="button" class="btn btn-link" data-toggle="collapse" data-target="#f2" data-parent="#accordion">Building 1</button>
<button type="button" class="btn btn-link" data-toggle="collapse" data-target="#f3" data-parent="#accordion">Building 2</button>
<button type="button" class="btn btn-link" data-toggle="collapse" data-target="#f4" data-parent="#accordion">Building 3</button>
<button type="button" class="btn btn-link" data-toggle="collapse" data-target="#f5" data-parent="#accordion">Building 4</button>
<button type="button" class="btn btn-link" data-toggle="collapse" data-target="#f6" data-parent="#accordion">North Street of Shops</button>
<button type="button" class="btn btn-link" data-toggle="collapse" data-target="#f7" data-parent="#accordion">South Street of Shops</button>
<button type="button" class="btn btn-link" data-toggle="collapse" data-target="#f8" data-parent="#accordion">Center Street of Shops</button>
<button type="button" class="btn btn-link" data-toggle="collapse" data-target="#f9" data-parent="#accordion">Open Air Market</button>
</div>
<section class="col-sm-9 col-sm-offset-1">
<div class="panel-group" id="accordion">
<div class="panel">
<div class="row panel-collapse collapse" id="f1">
<p>Stuff 1</p>
</div>
</div>
<div class="panel">
<div class="row panel-collapse collapse " id="f2">
<p>Stuff 2</p>
</div>
</div>
<div class="panel">
<div class="row panel-collapse collapse " id="f3">
<p>Stuff 3</p>
</div>
</div>
<div class="panel">
<div class="row panel-collapse collapse " id="f4">
<p>Stuff 4</p>
</div>
</div>
<div class="panel">
<div class="row panel-collapse collapse " id="f5">
<p>Stuff 5</p>
</div>
</div>
<div class="panel">
<div class="row panel-collapse collapse " id="f6">
<p>Stuff 6</p>
</div>
</div>
<div class="panel">
<div class="row panel-collapse collapse " id="f7">
<p>Stuff 7</p>
</div>
</div>
<div class="panel">
<div class="row panel-collapse collapse " id="f8">
<p>Stuff 8</p>
</div>
</div>
<div class="panel">
<div class="row panel-collapse collapse " id="f9">
<p>Stuff 9</p>
</div>
</div>
</div>
</section>