2016-07-22 9 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の1.9の上方および下方jQueryを使って別のjQueryのへのリンク3トライを使用して

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script> 
ようにそれを試すことになっているあなたはjQueryの3.1.0にリンクされているので、おそらくすることと3つのJSをブートストラップかもしれません
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> 

、それが動作するようにしてください。私が思う

関連する問題