0

是的,我知道這個問題已經問了Stackoverflow數百萬次,我看着他們,但仍然無法找到什麼是錯的。任何幫助將不勝感激,謝謝。bootstrap 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

是的,我在控制檯中的錯誤,腳本error.So我應該永遠只是身體標記結束前使用腳本標記? –

+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

太感謝你了,它的工作就像魅力。 –