javascript - Bootstrap 3按钮下拉列表显示列表项

标签 javascript jquery html twitter-bootstrap

我正在尝试实现 Bootstrap button dropdown 。我按照文档中的说明进行操作:

<div class="btn-group">
  <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Action <span class="caret"></span></button>
  <ul class="dropdown-menu">
    <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>

下拉列表显示我页面上的列表项:

enter image description here

知道我做错了什么吗?

最佳答案

当我包含所有 boostrap 文件时工作正常,可能你错过了一些 css

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta http-equiv="content-type" content="text/html; charset=UTF-8"> 
        <meta charset="utf-8">
        <title>Bootply snippet - Bootply Bootstrap Preview</title>
        <meta name="generator" content="Bootply" />
        <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
        <meta name="description" content="" />
        <link href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">
        <!-- CSS code from Bootply.com editor -->
     
    </head>
    
    <!-- HTML code from Bootply.com editor -->
    
    <body  >
        
        <div class="btn-group">  <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Action <span class="caret"></span></button>  <ul class="dropdown-menu">    <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>
        
        <script type='text/javascript' src="//ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>


        <script type='text/javascript' src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>

    </body>
</html>

关于javascript - Bootstrap 3按钮下拉列表显示列表项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43067409/

相关文章:

jquery - 使用语义 Ui 边栏更正 Doctype - 不同的浏览器

javascript - 从其他 .html 文档加载内容

html - 当其中有绝对定位时,如何让这些 div 正确堆叠?

javascript - javascript中的代码重复

javascript - TinyMCE 4.7.4 不适用于包含查询字符串参数的 URL

javascript - 根据其他属性和链接值查找链接属性

html - 垂直对齐父元素内的多个元素

javascript - 使用 JavaScript 创建 CSS 选择器

javascript - 使用 PHP 的 jQuery Ajax POST 示例

javascript - 如何调整此 jquery 键盘导航以允许其他标签和键盘功能?