【问题标题】:Bootstrap Collapse Button & Collapsible list group not collapsedBootstrap 折叠按钮和可折叠列表组未折叠
【发布时间】:2018-12-24 10:07:33
【问题描述】:

有人可以帮忙吗? 我是 Bootstrap 的初学者,并从它的网站上练习它,但我不知道如何让它崩溃。

我喜欢 collapse.js、jquery.min.js、bootstrap.min.js、transition.js 并将以下内容添加到 html 中。 它显示了隐藏的 div,但是当再次单击该按钮时,它不会将井部分向后折叠。

<a class="btn btn-primary" role="button" data-toggle="collapse" href="#collapseExample" aria-expanded="false" aria-controls="collapseExample">
  Link with href
</a>
<button class="btn btn-primary" type="button" data-toggle="collapse" data-target="#collapseExample" aria-expanded="false" aria-controls="collapseExample">
  Button with data-target
</button>
<div class="collapse" id="collapseExample">
  <div class="well">
    ...
  </div>
</div>

与下面的可折叠列表组相同。 单击选项卡后它会显示隐藏的内容,但如果我再次单击它,它不会隐藏内容。

<div class="panel-group" role="tablist"> 
    <div class="panel panel-default"> 
        <div class="panel-heading" role="tab" id="collapseListGroupHeading1"> 
            <h4 class="panel-title"> 
                <a href="#collapseListGroup1" class="collapsed" role="button" data-toggle="collapse" aria-expanded="false" aria-controls="collapseListGroup1"> Collapsible list group </a> </h4> 
        </div> 
        <div class="panel-collapse collapse" role="tabpanel" id="collapseListGroup1" aria-labelledby="collapseListGroupHeading1" aria-expanded="false" style="height: 0px;"> 
            <ul class="list-group"> 
                <li class="list-group-item">Bootply</li> 
                <li class="list-group-item">One itmus ac facilin</li> 
                <li class="list-group-item">Second eros</li> </ul> 
                <div class="panel-footer">Footer</div>
        </div> 
    </div> 
</div>

请给我建议。

非常感谢您的时间和帮助。

【问题讨论】:

标签: javascript jquery bootstrap-4 collapse


【解决方案1】:

你使用bootstrap和jquery是什么版本。根据bootstarp 4.0.0,你应该使用jquery 1.9.1。然后你就不需要使用collapse.js和transition.js了。这些也包含在bootstrap.min.js中。

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.0.0/js/bootstrap.min.js"></script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.0.0/css/bootstrap.min.css" rel="stylesheet"/>

<div class="panel-group" role="tablist"> 
    <div class="panel panel-default"> 
        <div class="panel-heading" role="tab" id="collapseListGroupHeading1"> 
            <h4 class="panel-title"> 
                <a href="#collapseListGroup1" class="collapsed" role="button" data-toggle="collapse" aria-expanded="false" aria-controls="collapseListGroup1"> Collapsible list group </a> </h4> 
        </div> 
        <div class="panel-collapse collapse" role="tabpanel" id="collapseListGroup1" aria-labelledby="collapseListGroupHeading1" aria-expanded="false" style="height: 0px;"> 
            <ul class="list-group"> 
                <li class="list-group-item">Bootply</li> 
                <li class="list-group-item">One itmus ac facilin</li> 
                <li class="list-group-item">Second eros</li> </ul> 
                <div class="panel-footer">Footer</div>
        </div> 
    </div> 
</div>

【讨论】:

  • 我用的是1.12.4版本。如果我使用 1.9.1。导航栏不适用于较新版本。还是谢谢。
猜你喜欢
  • 1970-01-01
  • 2017-02-17
  • 1970-01-01
  • 1970-01-01
  • 2017-02-18
  • 1970-01-01
  • 1970-01-01
  • 2018-12-13
  • 2013-05-31
相关资源
最近更新 更多