bootstrap-4 - Bootstrap 4 Dropdown不起作用

标签 bootstrap-4

不知道这是否是我自己,我正在从 bootstrap 3迁移到v4,并且下拉列表不起作用,即使是从 bootstrap v4下拉 session 复制的最简单的示例也是如此。下面的代码显示了一个可单击但未下拉的按钮。我发现刷新后的0.01秒,然后单击按钮,出现了下拉菜单。但是之后的任何时候都无法正常工作。这是我的代码

js

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js" integrity="sha384-3ceskX3iaEnIogmQchP8opvBy3Mi7Ce34nWjpBIwVTHfGYWQS9jwHDVRnpKKHJg7" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/tether/1.3.7/js/tether.min.js" integrity="sha384-XTs3FgkjiBgo8qjEjBk0tGmf3wPrWtA6coPfQDfFEY8AnYJwjalXCiosYRBIBZX8" crossorigin="anonymous"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.5/js/bootstrap.min.js" integrity="sha384-BLiI7JTZm+JWlgKa0M0kGRpJbF2J8q+qreVrKBC47e3K6BW78kGLrCkeRX6I9RoK" crossorigin="anonymous"></script>

的CSS
<link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/tether/1.4.0/css/tether-theme-arrows-dark.min.css">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.5/css/bootstrap.min.css" integrity="sha384-AysaV+vQoT3kOAXZkl02PThvDr8HYKPZhNT5h/CXfBThSRXQ6jW5DO2ekP5ViFdi" crossorigin="anonymous">

的HTML
<div class="btn-group">
  <button type="button" class="btn btn-danger dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
    Action
  </button>
  <div class="dropdown-menu">
    <a class="dropdown-item" href="#">Action</a>
    <a class="dropdown-item" href="#">Another action</a>
    <a class="dropdown-item" href="#">Something else here</a>
    <div class="dropdown-divider"></div>
    <a class="dropdown-item" href="#">Separated link</a>
  </div>
</div>

最佳答案

Bootstrap 4中的下拉列表不再使用btn-group类。父类使用dropdown类:

<div class="dropdown">
  <button type="button" class="btn btn-danger dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
    Action
  </button>
  <div class="dropdown-menu">
    <a class="dropdown-item" href="#">Action</a>
    <a class="dropdown-item" href="#">Another action</a>
    <a class="dropdown-item" href="#">Something else here</a>
    <div class="dropdown-divider"></div>
    <a class="dropdown-item" href="#">Separated link</a>
  </div>
</div>

关于bootstrap-4 - Bootstrap 4 Dropdown不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41256591/

相关文章:

html - 使轮播以页面为中心?

css - 在 HTML 和 CSS 中使用不同的布局

javascript - 引导验证器成功后页面重定向

html - 轮播滑动动画不适用于 Bootstrap 4.5.2

html - 轮播中的文本响应(Bootstrap 4)l

html - Bootstrap 按钮移到包含 div 的右侧

jquery - Bootstrap 空字段验证用于其他验证

reactjs - Bootstrap 4, react : how to change the title of a tooltip?

html - Bootstrap 4 - 更改移动设备中 5 列布局的顺序

css - Bootstrap 上的屏幕尺寸列似乎没有正确应用