2016-02-27 84 views
0

什麼技巧可能讓我的下拉工作,因爲我試過其他技巧,但無濟於事。代碼如下。由於Bootstrap dropdown inactive

<!DOCTYPE html> 
<html> 
<head> 
    <title>test</title> 
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"> </script> 

    <script src="//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"> </script> 
    <link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css"> 

</head> 
<body> 

    <div class="btn-group"> 
    <button id="myid" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown"> 
Action <span class="caret"></span> 
    </button> 
<ul class="dropdown-menu" role="menu"> 
<li><a href="#">Action</a></li> 
<li><a href="#">Another action</a></li> 
<li><a href="#">Something else here</a></li> 
<li class="divider"></li> 
<li><a href="#">Separated link</a></li> 
    </ul> 
</div> 
</body> 
</html> 

回答

0

要禁用菜單項形成的下拉使用disabled類:

<ul class="dropdown-menu" role="menu"> 
    <li><a href="#">Action</a></li> 
    <li class="disabled"><a href="/">Another action (disabled)</a></li> 
    <li><a href="#">Something else here</a></li> 
    <li class="divider"></li> 
    <li><a href="#">Separated link</a></li> 
</ul> 

,防止點擊usign的jQuery:

<script> 

    $(".disabled > a").click(function(event) { 
     return false; 
    }); 

</script> 
0
<head> 
<title>test</title> 
<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script> 

<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script> 
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css"> 

</head> 

我覺得你的CDN可能是給你帶來問題。取代你<head> </head>這個^看看是否有效

+0

也沒有工作。還有其他的技巧嗎?謝謝 – Rockix

+0

你是否從bootstrap文檔中獲取了該代碼? –