2016-07-22 276 views
0

我正在使用Bootstrap,當我點擊按鈕「Lorem ipsum 1」時我試圖摺疊下面的段落,但是當我做到這一點時並沒有崩潰。有誰知道爲什麼?謝謝!Bootstrap data-toggle =「collapse」不起作用

<!Doctype html> 
<html> 
<head> 
    <meta charset="utf-8"> 
    <meta http-equiv="X-UA-Compatible" content="IE=edge"> 
    <meta name="viewport" content="width=device-width, initial scale=1"> 
    <title>Bootstrap</title> 
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css"> 
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script> 
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script> 
</head> 
<body> 
    <div class="container"> 
     <div class="col-lg-3 col-md-3 col-sm-6 col-xs-12"> 
      <h1><button type="button" class="btn btn-info" data-toggle="collapse" data-target="#col1Content">Lorem ipsum 1</button></h1> 
      <div id="col1Content" class="collapse in">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</div> 
     </div> 
</body> 
</html> 

回答

1

我覺得可能是可能是因爲要鏈接到的jQuery 3.1.0和Bootstrap 3個JS應該使用jQuery使用1.9以上和以下的jQuery 3嘗試連接到一個不同的jQuery和嘗試像

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script> 
0

我試過你的代碼在本地,也不起作用,雖然你有的代碼是正確的。

嘗試下載的引導,包括在您的項目,包括jQuery庫,

例如像

<link rel="stylesheet" href="_assets/css/bootstrap.min.css" media="screen" title="no title" charset="utf-8"> 
<script src="_assets/js/jquery.min.js" charset="utf-8"></script> 
<script src="_assets/js/bootstrap.min.js" charset="utf-8"></script> 

,它會工作。