Bootstrap 3下拉菜单在单击下拉菜单中的任何内容时保持显示
Bootstrap 3 dropdown menu keep show when click any things from the dropdown
我想在单击下拉菜单中的任何位置时保持Bootstrap 3下拉菜单可见。但当点击下拉菜单之外的任何位置时,它都会被隐藏。
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">Location <b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="#">Bangladesh</a></li>
<li><a href="#">USA</a></li>
<li><a href="#">Canada</a></li>
<li><a href="#">Japan</a></li>
<li><a href="#">China</a></li>
</ul>
</li>
试试这个
HTML
<div class="dropdown" id="open">
<!-- Dropdown Button -->
<button id="dLabel" role="button" href="#"
data-toggle="dropdown" data-target="#"
class="btn btn-primary">
Dropdown <span class="caret"></span>
</button>
<!-- Dropdown Menu -->
<ul class="dropdown-menu" role="menu"
aria-labelledby="dLabel">
<li><a href="#">Action</a></li>
<li><a href="#">Another action</a></li>
<li><a href="#">Something else here</a></li>
<li class="divider"></li>
<li><a href="#">Separated link</a></li>
</ul>
</div>
演示
当点击ul中的任何内容时,都可以返回false:
$(function(){
$("#open").find("ul").on("click", function(){
return false;
});
});
JSFiddle
相关文章:
- JS下拉菜单显示在图像旋转器上
- 如何使我的下拉菜单显示/对齐
- 根据所选的下拉菜单显示HTML
- 如何根据每个下拉菜单显示图像
- 如何在我的js下拉菜单/显示内容框上的不同内容之间切换
- j查询下拉菜单显示不正确
- 使用数据的下拉菜单 - 显示子菜单
- 下拉菜单显示效果
- 如何使下拉菜单显示在幻灯片上
- 如何使下拉菜单显示在对话框顶部
- 使用html下拉菜单显示none和block
- 如何保持CSS/HTML下拉菜单显示部分离开页面
- 根据下拉菜单显示多个字段
- 根据下拉菜单显示月份和年份
- 我的下拉菜单显示不太好用
- 下拉菜单显示问题
- Jquery下拉菜单显示/隐藏多个
- 如何保持菜单下拉菜单显示,导航菜单项和下拉菜单项并关闭'close'按钮
- 需要我的下拉菜单显示多个
- 垂直下拉菜单显示子菜单,当单击另一个菜单项时关闭前一个菜单项