Fermeture d'une barre de navigation Bootstrap pliable en un clic
Bootstrap 5 (bêta)
Bootstrap 4
Bootstrap 3
Voici la solution détaillée pour Bootstrap 3 :
balisage :
<ul class="navbar-nav mr-auto"> <li class="nav-item active" data-toggle="collapse" data-target=".navbar-collapse.show"> <a class="nav-link" href="#home">Home <span class="sr-only">(current)</span></a> </li> <li class="nav-item" data-toggle="collapse" data-target=".navbar-collapse.show"> <a class="nav-link" href="#about-us">About</a> </li> <li class="nav-item" data-toggle="collapse" data-target=".navbar-collapse.show"> <a class="nav-link" href="#pricing">Pricing</a> </li> </ul>
jQuery :
$('.navbar-nav>li>a').on('click', function(){ $('.navbar-collapse').collapse('hide'); });
Cette méthode masquera la barre de navigation pliable après un lien est cliqué, améliorant ainsi l'expérience utilisateur et le flux de navigation.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!