Twitter Bootstrap Tabbable Navbar

时间:2013-08-09 02:02:02

标签: twitter-bootstrap tabs

我正在使用twitter bootstrap在页面顶部创建一个导航栏。我希望导航元素像标签而不是链接一样工作。我看到了others have been able to achieve this,但我仍然无法做到。

我正在关注this section文档以创建导航栏,并使用“Tabbable Nav”部分from here添加标签功能。

Here's a jsfiddle如果您愿意,也可以在这里粘贴:

<head>
  <meta charset="utf-8">
  <title>Course Manager</title>
  <link rel="stylesheet" href="http://netdna.bootstrapcdn.com/bootswatch/2.3.2/cerulean/bootstrap.min.css"/>
</head>
<body>

  <div class="container">

    <div class="navbar">
      <div class="navbar-inner">
        <a class="brand" href="#">Training Courses</a>
        <ul class="nav nav-tabs">
          <li><a href="#courses" data-toggle="tab">Manage Courses</a></li>
          <li><a href="#tools" data-toggle="tab">Manage Tools</a></li>
        </ul>
      </div>
    </div>

    <div class="tab-content">
      <div class="tab-pane fade" id="courses">
        <p>Courses</p>
      </div>
      <div class="tab-pane fade" id="tools">
        <p>Tools</p>
      </div>
    </div>

  </div>

  <script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
  <script src="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/js/bootstrap.min.js"></script>

</body>

1 个答案:

答案 0 :(得分:1)

在您的原始小提琴上,展开左侧的“外部资源”,然后单击“bootstrap.min.js”链接。那里的url无效,所以你的例子没有加载bootstrap javascript文件。我只是删除了它,然后用一个有效的URL重新添加它。