раскрывающееся меню bootstrap4 работает только один раз, когда я нажимаю на него - PullRequest
0 голосов
/ 28 мая 2019

У меня есть выпадающий список на моей веб-странице. Но это показывает пункты меню только один раз. То есть - показывает пункты меню только тогда, когда я щелкаю по нему в первый раз. Если я перезагружу страницу снова, она снова заработает. Ниже приведен код, который я написал для выпадающего меню.

<!-- Dropdown -->
    <li class="nav-item dropdown">
      <a class="nav-link dropdown-toggle" href="#" id="navbardrop" data-toggle="dropdown">
        Shop
      </a>
      <div class="dropdown-menu">
        <a class="dropdown-item" href="#">Shoes</a>
        <a class="dropdown-item" href="#">Handbags</a>
      </div>
    </li>

Спасибо.

А это мой код заголовка

<head>
<!-- Required meta tags -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">

<!-- Bootstrap CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
    <script src="js/bootstrap.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js"></script>
<link rel="stylesheet" type="text/css" href="css/main.css">
<title>My title</title>

1 Ответ

0 голосов
/ 28 мая 2019

Добавьте role="button" к вашей ссылке переключения:

<a class="nav-link dropdown-toggle" href="#" id="navbardrop" data-toggle="dropdown" role="button">Shop</a>

Кроме того, убедитесь, что вы загрузили файл Bootstrap JS в свой код.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...