0

はい私はこの質問が以前Stackoverflowの何百万もの時に尋ねられたことを知っていますが、私はそれらを見渡しましたが、何が間違っているかを見つけることができません。ブートストラップ3トグルボタンが動作しない

<!DOCTYPE html> 
<html> 
<head> 
<meta charset="utf-8"> 
<meta name="viewport" content="width=device-width"> 
<title>front page</title> 
<link href="css/bootstrap.css" rel="stylesheet" type="text/css" /> 
<link href="main.css" rel="stylesheet" type="text/css" /> 
<script type="text/javascript" src="js/bootstrap.js"></script> 
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.js"></script> 
</head> 
<body> 
<nav class="navbar navbar-default"> 
    <div class="container-fluid"> 
    <div class="navbar-header"> 
    <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#mainNavbar"> 
     <span class="icon-bar"></span> 
     <span class="icon-bar"></span> 
     <span class="icon-bar"></span> 
    </button> 
    </div> 
    <div class="collapse navbar-collapse" id="mainNavbar">  <!--Main menu starts--> 
    <ul class="nav navbar-nav"> 
     <li class="active"><a href="#">Home</a></li> 
     <li><a href="#">About</a></li> 
     <li><a href="#">Services</a></li> 
     <li><a href="#">Career</a></li> 
     <li><a href="#">Contact</a></li> 
    </ul> 
    </div> 
    </div> 
</nav> 
</body> 
</html> 
+0

コンソールにエラーがありますか?ヘッダーの代わりに ''タグの前にスクリプトをロードしてみてください。 – azs06

+0

はいコンソールにエラーがあります。私はいつもbodyタグの最後の前にscriptタグを使用するべきですか? –

+0

はい、bodyタグの最後の前にスクリプトを読み込むことをお勧めします。 – azs06

答えて

0

これを達成するには、jQueryファイルを最初に読み込む必要があります。

だから、このようにすべきです。

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.js"></script> 

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

ありがとう、それは魅力のように働いた。 –

関連する問題