Кнопка "Свернуть Bootstrap" и группа складных списков не свернуты

Может кто-нибудь помочь с этим? Я так новичок в Bootstrap и практикую его со своего сайта, но я не знаю, как заставить его рухнуть.

Мне понравились collapse.js, jquery.min.js, bootstrap.min.js, transition.js и добавил ниже в HTML. Он показывает скрытый элемент, но при повторном нажатии на кнопку он не сворачивает часть скважины назад.

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

Пожалуйста, посоветуй мне.

Большое спасибо за ваше время и помощь.

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>

Другие вопросы по тегам