可折叠按钮-引导3.3.4
Collapsible Buttons - Bootstrap 3.3.4
我使用bootstrap可折叠按钮组。我希望一次只显示一个组框。我在js中创建了一个函数来删除"in"类并更改aria扩展语句,但我认为这是无用的,因为人们正在使用data-parent="#myGroup"。
显然data-parent="#myGroup"不适合我的原因。
我试过在单个元素和按钮和折叠组上使用data-parent,但仍然不能使它工作。
在这个小提琴中,您可以看到可以显示多个组。当我按下按钮时,我想让其他人隐藏起来。
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<p>
<button id="a" class="btn btn-primary" type="button" data-toggle="collapse" data-target="#AA" aria-expanded="false" aria-controls="AA" data-parent="#myGroup">
A
</button>
<button id="b" class="btn btn-primary" type="button" data-toggle="collapse" data-target="#BB" aria-expanded="false" aria-controls="BB" data-parent="#myGroup">
B
</button>
<button id="c" class="btn btn-primary" type="button" data-toggle="collapse" data-target="#CC" aria-expanded="false" aria-controls="CC" data-parent="#myGroup">
C
</button>
<button id="d" class="btn btn-primary" type="button" data-toggle="collapse" data-target="#DD" aria-expanded="false" aria-controls="DD" data-parent="#myGroup">
D
</button>
</p>
<div class="collapse" id="AA" data-parent="#myGroup">
<div class="card card-block">
bla bla bla
</div>
</div>
<div class="collapse" id="BB" data-parent="#myGroup">
<div class="card card-block">
bla bla bla
</div>
</div>
<div class="collapse" id="CC" data-parent="#myGroup">
<div class="card card-block">
bla bla bla
</div>
</div>
<div class="collapse" id="DD" data-parent="#myGroup">
<div class="card card-block">
bla bla bla
</div>
</div>
</body>
</html>
Post from: ambs on duplicate question: CSS Collapsible groups - Bootstrap
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<body>
<div id="container">
<div class="panel">
<p>
<button id="a" class="btn btn-primary" data-toggle="collapse" data-target="#AA" data-parent="#container">
A
</button>
<button id="b" class="btn btn-primary" data-toggle="collapse" data-target="#BB" data-parent="#container">
B
</button>
</p>
<div class="collapse" id="AA">
<div class="card card-block">
bla bla bla A
</div>
</div>
<div class="collapse" id="BB">
<div class="card card-block">
bla bla bla B
</div>
</div>
</div>
</div>
</body>
相关文章:
- UJS + 引导按钮加载
- 通过JavaScript添加引导按钮
- 在呈现 D3 SVG 对象之前更改引导按钮文本
- 引导按钮大小随着浏览器大小的减小而减小;s最终xs
- 响应式引导按钮,输入组中带有下拉列表
- 如何将引导按钮链接到php代码
- AngularJS 将引导按钮组值传递给控制器
- 如何使用javascript一键禁用引导按钮
- 将多个引导按钮与 jquery Ajax 结合使用
- 将显示与位置绝对输出移动的表单放入移动模式引导按钮中
- 如何使用jquery远程启用/禁用引导按钮
- 将多个操作传递给反应引导按钮中的 onClick 事件
- 当您检查时,引导按钮类重复,我怎么能解决这个问题
- 引导按钮组以动态更改文本、HREF 和图标 - JQuery
- 如果设置了选中属性,则将引导按钮设置为按下状态
- 引导按钮不适用于 jquery 插件
- 使用引导按钮切换粗体状态
- 如何绑定引导按钮复选框和表单
- 启用段落的背景色<p>当有一个带有CSS的引导按钮时
- 如何使用 jQuery 更改引导按钮样式