【问题标题】:Bootstrap3: Dropdown menuBootstrap3:下拉菜单
【发布时间】:2023-03-26 14:46:01
【问题描述】:

我正在使用 Bootstrap 3.0.0 创建网站 一切都很好,只是下拉菜单不起作用。 在文件的头部,我做出了这样的声明:

<link href="//netdna.bootstrapcdn.com/bootstrap/3.0.0-rc1/css/bootstrap.css" rel="stylesheet">

<link href="//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.css" rel="stylesheet" />

<link href="http://fonts.googleapis.com/css?family=Abel|Open+Sans:400,600" rel="stylesheet" />

<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/bootstrap.js"></script>
<script type="text/javascript" src="js/dropdown.js"></script>

那里缺少什么?

html 应该是正确的:

<li class="dropdown">
        <a href="#" class="dropdown-toggle" data-toggle="dropdown">Dropdown-example<span class="caret"></span></a>
        <ul class="dropdown-menu">
          <li><a href="#link-1">link 1</a></li>
          <li><a href="#link-2">link 2</a></li>
          <li><a href="#link-3">link 3</a></li>
          <li><a href="#link-4">link 3</a></li>
        </ul>
      </li>

有人知道怎么做吗?

【问题讨论】:

  • 您能创建一个jsfiddle.net 吗?它将帮助您解决问题。

标签: drop-down-menu twitter-bootstrap-3


【解决方案1】:

Bootstrap.js之前链接到您的外部javascript文件jquery.js

<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/bootstrap.js"></script>
<script type="text/javascript" src="js/dropdown.js"></script>

您需要在使用之前加载 jQuery

【讨论】:

  • 现在,当我单击它时,框周围会出现一个黄色矩形,在没有之前。但仍然不显示下拉菜单
【解决方案2】:

我不确定,但这个脚本可能应该包含在 html 文档的末尾

<script type="text/javascript" src="js/bootstrap.js"></script>
<script type="text/javascript" src="js/dropdown.js"></script>

你也包含了 jQuery 吗? Bootstrap 插件依赖于此。

【讨论】:

  • 感谢您的回复。我添加了 jquery.js 但不幸的是仍然无法正常工作
  • 我相信这是因为库导入顺序...你能使用 pastebin 或jsfiddle.net 发布整个代码吗?
  • 好的,谢谢。我从 bootstraptor 中获取的 css,展示了 Bootstrap 3 的许多可能性。除了下拉菜单外,它都可以正常工作。同样对于另一个项目,我需要下拉菜单并且无法正常工作。我不明白我错过了什么让它工作......我在这里输入代码:paste.laravel.com/OmT
【解决方案3】:

只需关闭链接到 bootstrap.css 的标签。您问题的代码中缺少最后一个尖括号之前的“/”。 &lt;link href="//netdna.bootstrapcdn.com/bootstrap/3.0.0-rc1/css/bootstrap.css" rel="stylesheet" /&gt;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-04-21
    • 2016-09-06
    • 1970-01-01
    • 1970-01-01
    • 2014-03-25
    • 2018-01-27
    • 2015-08-08
    • 2017-12-17
    相关资源
    最近更新 更多