jquery - 由于某些问题,Bootstrap 下拉菜单未打开

标签 jquery css twitter-bootstrap twitter-bootstrap-3

我正在尝试使用 bootstrap 下拉菜单,但它没有打开。下拉代码如下:

<div class="btn-group">
  <button type="button" class="btn btn-default">
    <div class="checkbox" style="margin: 0;">
        <label>
            <input type="checkbox"
                   name="all"
                   [(ngModel)]="selectedAll"
                   (change)="selectAll($event);"/>
        </label>
    </div>
 </button>
 <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
    <span class="caret"></span><span class="sr-only">Toggle Dropdown</span>
  </button>
  <ul class="dropdown-menu" role="menu">
    <li><a href="#">All</a></li>
    <li><a href="#">None</a></li>
    <li><a href="#">Read</a></li>
    <li><a href="#">Unread</a></li>
    <li><a href="#">Starred</a></li>
    <li><a href="#">Unstarred</a></li>
  </ul>
</div>

我已经包含了所有必要的文件并且它们是可用的。

最佳答案

基于 bootstrap dropdown demos 您应该将菜单放在具有类 dropdown 的容器中,如本例所示:

<div class="dropdown">
  <button class="btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
    Dropdown
    <span class="caret"></span>
  </button>
  <ul class="dropdown-menu" aria-labelledby="dropdownMenu1">
    <li><a href="#">Action</a></li>
    <li><a href="#">Another action</a></li>
    <li><a href="#">Something else here</a></li>
    <li role="separator" class="divider"></li>
    <li><a href="#">Separated link</a></li>
  </ul>
</div>

关于jquery - 由于某些问题,Bootstrap 下拉菜单未打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48222423/

相关文章:

html - 垂直 CSS 时间轴布局问题

javascript - Jquery 切换和添加/删除

html - 为什么 html title 属性和 twitter bootstrap data-original-title 互斥?

javascript - 链接到同一页面上的 id 时滚动

javascript - Knockoutjs 模板 : How to use 1 object array for 2 DOM elements after filtering that array by some property?

jquery - Django 中的复杂表单小部件

jquery - JWT token 与 jQuery Ajax

javascript - 如何将我的代码从 .live() 更改为 .on()

html页脚不起作用

css - Bootstrap 附加一个带有单选按钮的内联文本字段