【问题标题】:Bootstrap data-toggle="collapse" doesn't work [duplicate]Bootstrap data-toggle="collapse" 不起作用[重复]
【发布时间】:2016-07-22 09:08:13
【问题描述】:

我正在使用 Bootstrap,当我单击“Lorem ipsum 1”按钮时,我试图折叠下面的段落,但是当我这样做时它并没有折叠。有谁知道为什么?谢谢!

<!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>

【问题讨论】:

    标签: twitter-bootstrap


    【解决方案1】:

    我认为可能是因为您正在链接到 jquery 3.1.0,并且 bootstrap 3 js 应该与 1.9 以上的 jquery 和低于 jquery 3 的 jquery 一起使用尝试链接到不同的 jquery 并尝试类似

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

    【讨论】:

      【解决方案2】:

      我已经在本地尝试过你的代码,但它也不起作用,虽然你的代码是正确的。

      尝试下载引导程序并将其包含在您的项目中,包括 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>
      

      它会起作用的。

      【讨论】:

        猜你喜欢
        • 2017-12-01
        • 1970-01-01
        • 2021-03-12
        • 1970-01-01
        • 2021-05-30
        • 1970-01-01
        • 2020-07-28
        • 2013-06-12
        • 1970-01-01
        相关资源
        最近更新 更多