Foros del Web » Creando para Internet » CSS »

[SOLUCIONADO] Bootstrap 3 - Cerrar desplegable

Estas en el tema de Bootstrap 3 - Cerrar desplegable en el foro de CSS en Foros del Web. Buenos días, Tengo el siguiente navbar: <nav class="navbar navbar-inverse navbar-fixed-top"> <div class="navbar-header"> <a class="navbar-brand" href="#">Brand</a> <button class="navbar-toggle" type="button" data-target=".navbar-collapse" data-toggle="collapse"> <span class="icon-bar"></span> <span class="icon-bar"></span> <span ...
  #1 (permalink)  
Antiguo 28/05/2015, 05:12
Avatar de estaisaderezados  
Fecha de Ingreso: noviembre-2010
Ubicación: Madrid
Mensajes: 96
Antigüedad: 13 años, 5 meses
Puntos: 3
Bootstrap 3 - Cerrar desplegable

Buenos días,

Tengo el siguiente navbar:

<nav class="navbar navbar-inverse navbar-fixed-top">
<div class="navbar-header">
<a class="navbar-brand" href="#">Brand</a>
<button class="navbar-toggle" type="button" data-target=".navbar-collapse" data-toggle="collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li class="active"><a href="#">Home</a></li>
<li><a href="#about">About</a></li>
<li><a href="#contact">Contact</a></li>
</ul>
</div>
</nav>

Cuando haga clic en un enlace del menú, por ejemplo: "About", en la propia página html se mostrará un div con un contenido cualquiera y se cerrará el menú desplegable. El problema que tengo, es que no se como cerrar el menú desplegable, cuando realizo clic en un link del menú. (quiero que todo ocurra en la misma página)

Muchas gracias,
  #2 (permalink)  
Antiguo 28/05/2015, 08:43
Avatar de estaisaderezados  
Fecha de Ingreso: noviembre-2010
Ubicación: Madrid
Mensajes: 96
Antigüedad: 13 años, 5 meses
Puntos: 3
Respuesta: Bootstrap 3 - Cerrar desplegable

Resuelto, es con la instrucción jquery:

$('.navbar-collapse').collapse('hide');

Etiquetas: bootstrap
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:34.