Bootstrap Collapse.js切换菜单的隐藏/显示
Bootstrap Collapse.js Switch Hide/Show for menu
出现自举崩溃问题。我有两个菜单项,带有下拉折叠。我正在试着交替/切换它们,这样我就不会同时看到它们了。我已经尝试过使用'toggle:false'
,但它似乎不适用于bootstrap。
请参阅代码笔进行工作演示。目前正在使用data-
标签来创建功能。
我想知道DOM是否将折叠功能视为两个独立的东西,因此不将它们关联在一起。
所以我有
<div class="search-bar>...</div>
<div class="collapse" id="collapseExample">...</div>
<div class="collapse" id="collapseFilter">...</div>
在搜索栏中,我有两个触发崩溃的锚元素。然后是一个不相关的下拉列表。
<a id="search-button" data-toggle="collapse" href="#collapseExample">
<span class="icon-search"></span>Search
</a> <!--Simplified -->
所以我不知道为什么两个下拉折叠元素都会掉下来。我希望它能像手风琴式一样工作
提前谢谢。
您可以强制隐藏其他菜单,如下所示:
$("#search-button").click(function() {
$('#collapseFilter').collapse('hide');
});
$("#filter-button").click(function() {
$('#collapseExample').collapse('hide');
});
请参阅演示的JsFiddle我希望它能有所帮助,谢谢
相关文章:
- 基于其他下拉菜单选择隐藏/显示下拉菜单
- 数据表-隐藏/显示列
- $scope变量,ng隐藏/显示
- 隐藏/显示包含单词的ul li项目.但只能入住李的子女
- JQuery隐藏/显示无法正常工作
- 隐藏/显示下面的分区根据是否选择某个选项进行选择
- 使用类而不是id在JavaScript中隐藏显示
- 我想隐藏/显示我的SVG元素,同时在anguarJS中使用它
- 隐藏/显示图像
- Javascript 中的表 - 隐藏/显示列
- 仅使用Javascript隐藏/显示元素,而不会弄乱DOM
- 隐藏/显示 js 代码不会在 IE8 或更低版本上运行
- Magento:根据所选国家/地区隐藏/显示输入字段
- 货到付款选择隐藏/显示付款方式
- "隐藏/显示”;元素和更改按钮背景图像
- Bootstrap Collapse.js切换菜单的隐藏/显示
- 如何隐藏/显示<面板>使用jquery
- 在php中隐藏/显示切换回声结果
- 如何使用jquery使2个按钮切换css,而只使用1个按钮.不显示隐藏/显示
- JQuery隐藏/显示不起作用