Как я могу показать один разборный элемент в Twitter начальной загрузке 4? - PullRequest
0 голосов
/ 10 декабря 2018

Дорогие друзья и программисты.

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

<ul>
    <li class="link">
        <a href="index.php">
            <span class="fas fa-home" aria-hidden="true"></span>
            <span class="d-none d-sm-inline">Home</span>
        </a>
    </li>

    <li class="link">
        <a href="#collapse-post"  data-toggle="collapse" aria-expanded="false" aria-controls="collapse-post">
            <span class="fas fa-paper-plane" aria-hidden="true"></span>
            <span class="d-none d-sm-inline">Operation</span>
        </a>
        <ul class="collapse collapse-li-border" id="collapse-post">
            <li><a href="#">Delete</a></li>
            <li><a href="#">Create</a></li>

        </ul>
    </li>


    <li class="link">
        <a href="#collapse-edari"  data-toggle="collapse" aria-expanded="false" aria-controls="collapse-edari">
            <span class="fas fa-bullseye" aria-hidden="true"></span>
            <span>Office</span>
        </a>
        <ul class="collapse collapse-li-border" id="collapse-edari">
            <li><a href="#">Word</a></li>
            <li><a href="#">Access</a></li>
            <li><a href="#">Powerpoint</a></li>

        </ul>
    </li>
</ul>

1 Ответ

0 голосов
/ 10 декабря 2018

Итак ... в вашем примере вы должны более тщательно следовать документации для выпадающего компонента начальной загрузки .Свернуть компонент не совсем используется в этих случаях.Я внес некоторые изменения в ваш код, но вам нужно настроить его для вашего конкретного случая.

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"></script>

<link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" rel="stylesheet"/>

<ul>
    <li class="link">
        <a href="index.php">
            <span class="fas fa-home" aria-hidden="true"></span>
            <span>Home</span>
        </a>
    </li>

    <li class="link">
        <a href="#" class="dropdown-toggle" data-toggle="dropdown" aria-expanded="false" aria-haspopup="true">
            <span class="fas fa-paper-plane" aria-hidden="true"></span>
            <span>Operation</span>
        </a>
        <ul class="dropdown-menu" id="collapse-post">
            <li class="dropdown-item"><a href="#">Delete</a></li>
            <li class="dropdown-item"><a href="#">Create</a></li>

        </ul>
    </li>


    <li class="link">
        <a href="#" class="dropdown-toggle" data-toggle="dropdown" aria-expanded="false" aria-haspopup="true">
            <span class="fas fa-bullseye" aria-hidden="true"></span>
            <span>Office</span>
        </a>
        <ul class="dropdown-menu" id="collapse-edari">
            <li class="dropdown-item"><a href="#">Word</a></li>
            <li class="dropdown-item"><a href="#">Access</a></li>
            <li class="dropdown-item"><a href="#">Powerpoint</a></li>

        </ul>
    </li>
</ul>
...