2017-03-03 6 views
1

誰かが私にこの理由が説明できないのでしょうか?ハンバーガーメニューをクリックすると何も起こりません。私は様々なブートストラップjsとCSSファイルを含めてみましたが、何も修正しません。ブートストラップハンバーガーメニューのドロップダウンが機能しない

ここに私のコードです。 JSFiddle

<nav class="navbar navbar-default" role="navigation"> 
    <div class="container"> 
     <div class="navbar-header"> 
      <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1"> 
      <span class="sr-only">Toggle navigation</span> 
      <span class="icon-bar"></span> 
      <span class="icon-bar"></span> 
      <span class="icon-bar"></span> 
      </button> 
      <a class="navbar-brand" href="#">Blog</a> 
     </div> 
     <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1"> 
      <ul class="nav navbar-nav"> 
      <li class="active"><a href="#">Home</a></li> 
      <li><a href="#">Archive</a></li> 
      <li><a href="#">About</a></li> 
      <li><a href="#">Contact</a></li> 
      </ul> 
     </div> 
    </div> 
</nav> 
+0

あなたはハンバーガーボタンのクラス名を変更しましたか?あなたのJSが縮小されているので、私はブートストラップのトグル機能を見ることができませんが、特定のクラスを探しているなら、何かを変えてしまうとそれが崩れてしまいます。 –

+2

'Uncaught Error:ブートストラップのJavaScriptには、bootstrap.min.js:6でjQueryが必要です。 ' [so]に質問***を投稿する前にコンソールログ***をチェックすることをお勧めします。 –

+2

jQueryをインクルードすると動作します:https://jsfiddle.net/stvscvh4/ – ZimSystem

答えて

3

あなたはドロップダウンが動作しませんそれなしにjQueryを追加するのを忘れ。

細かい作業

<!DOCTYPE html> 
 
<html> 
 

 

 
<head> 
 
<meta name="viewport" content="width=device-width, initial-scale=1"> 
 
<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css"> 
 
      <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script> 
 
      <script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script> 
 
      
 
      </head> 
 
<body > 
 
    <nav class="navbar navbar-default" role="navigation"> 
 
     <div class="container"> 
 
      <div class="navbar-header"> 
 
       <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1"> 
 
       <span class="sr-only">Toggle navigation</span> 
 
       <span class="icon-bar"></span> 
 
       <span class="icon-bar"></span> 
 
       <span class="icon-bar"></span> 
 
       </button> 
 
       <a class="navbar-brand" href="#">Blog</a> 
 
      </div> 
 
      <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1"> 
 
       <ul class="nav navbar-nav"> 
 
       <li class="active"><a href="#">Home</a></li> 
 
       <li><a href="#">Archive</a></li> 
 
       <li><a href="#">About</a></li> 
 
       <li><a href="#">Contact</a></li> 
 
       </ul> 
 
      </div> 
 
     </div> 
 
    </nav> 
 
</body> 
 

 
</html>

+0

ありがとうございます。私は単純なものを見落としていることを知っていた。 – Blobula

関連する問題