如何在引导程序中组合药丸、塌陷和标签
How do I combine pills, collapse and tabs in bootstrap?
我正在尝试创建一些药丸,点击后会显示并在一些内容之间切换。
这很好用。
当再次单击活动药丸时,我也想隐藏内容。这让我无法上班。
这是我当前的代码,你可以试试这个小提琴:https://jsfiddle.net/9phcsmwa/1/
当你点击其中一个药丸时,它会显示内容,当你点击另一个药丸后,它会在类似标签的内容之间切换。但是,当点击活动药丸时,我该如何隐藏内容?
<div id="accordion">
<div data-parent="#accordion" href="">
<ul id="tabs" class="nav nav-pills" data-toggle="collapse" data-tabs="tabs">
<li><a data-toggle="tab" href="#Pill1" class="btn btn-s-md btn-white m-b">Pill1</a></li>
<li><a data-toggle="tab" href="#Pill2" class="btn btn-s-md btn-white m-b">Pill2</a></li>
<li><a data-toggle="tab" href="#Pill3" class="btn btn-s-md btn-white m-b">Pill2</a></li>
</ul>
</div>
</div>
<div id="collapse" class="panel-collapse collapse in">
<div class="tab-content">
<div id="Pill1" class="tab-pane fade">
<h3>Pill 1</h3>
<p>Some content.</p>
</div>
<div id="Pill2" class="tab-pane fade">
<h3>Pill 2</h3>
<p>Some content for Pill 2.</p>
</div>
<div id="Pill3" class="tab-pane fade">
<h3>Pill 3</h3>
<p>Some content for Pill 3.</p>
</div>
</div>
</div>
谢谢。
您不需要javascript,只需要更改对选项卡的所有引用即可折叠。选项卡是指始终显示的,然而,折叠是为了。。。崩溃
这是你JSFiddle更新的
更改包括:
- 您的所有
data-toggle="tab"
现在都是data-toggle="collapse"
- 您的所有
class="tab-pane fade"
现在都是class="collapse fade"
- 将您的三个选项卡内容包装在一个面板中。这是由于Bootstrap中的数据父级存在错误。详细信息可以在这里找到
- 删除
data-parent="#accordion"
,然后将data-parent="#collapse"
添加到所有三种药丸中
您可以添加以下jQuery代码:
$(document).ready(function() {
$('#accordion [data-toggle="tab"]').click(function() {
var $targetTabContent = $($(this).attr('href'));
if ($targetTabContent.hasClass('active')) {
$targetTabContent.removeClass('active');
}
});
});
更新的JSFiddle
相关文章:
- Html引导程序警报自动关闭困难
- 引导程序:在导航栏中,显示悬停在单个位置的基于Li Link的不同内容
- Twitter引导程序Typeahead-Id&标签
- Highcharts-如何在自定义格式化程序中获得默认的y轴标签格式化程序
- 引导程序崩溃一次只能看到一个
- 引导程序/基础堆叠行/列
- 如何保持引导程序下拉复选框列表下拉
- .aspx页面上引导程序中的动态选项卡
- 菜单栏class=活动引导程序主题无法正常工作
- 为什么引导程序下拉菜单只有在包含bootstrap-responsive.css时才起作用
- 如何在引导程序元素的顶部添加掩码
- 如何平滑地设置twitter引导程序进度条的动画
- 如何在模式弹出窗口中使用引导程序日期和时间选择器
- 引导程序转盘不工作:堆叠图像(使用rails)
- datepicker引导程序再次初始化
- Nano Scroller在引导程序DropDown和Model Box中不起作用
- 如何在引导程序中组合药丸、塌陷和标签
- Magento Jquery引导程序和原型冲突?导航标签不起作用
- 折叠引导程序中的标签
- 未定义的函数初始化标签输入引导程序 3.