Я пытался найти ответ, но близко не нашел его.Обычно у меня есть панель навигации, и если я выбираю элемент, раскрывающийся список становится активным, и поэтому я не могу снова щелкнуть раскрывающийся список и выбрать другой.Допустим, я нажимаю YYY и хочу переключиться на ZZZ, что будет невозможно, пока я не уйду на другую страницу, раскрывающийся список станет неактивным и нажмите ZZZ.Есть ли решение для этого?Большое спасибо.
<ul class="nav navbar-nav mr-auto">
<li class="nav-item"><a asp-area="" asp-controller="FOO" asp-action="FOO" class="nav-link">FOO</a></li>
<li class="nav-item"><a asp-area="" asp-controller="FOO" asp-action="FOO" class="nav-link">FOO</a></li>
<li class="nav-item"><a asp-area="FOO" asp-controller="" asp-action="FOO" class="nav-link">FOO</a></li>
<li class="nav-item"><a asp-area="" asp-controller="FOO" asp-action="FOO" class="nav-link">FOO</a></li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" id="navbarDropdownMenuLink" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Title
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
<a asp-area="" asp-controller="XXX" asp-action="YYY" class="dropdown-item">YYY</a>
<a asp-area="" asp-controller="XXX" asp-action="ZZZ" class="dropdown-item">ZZZ</a>
</div>
</li>
</ul>
По сути, он отказывается выпадать, когда я нахожусь на одной из страниц.Это означает, что если я нахожусь внутри
<a asp-area="" asp-controller="XXX" asp-action="YYY" class="dropdown-item">YYY</a>
, выпадающий список не будет работать вообще, и я не могу нажать ZZZ.