Tengo bootstrap v3.
Utilizo el class="active"en mi navbary no cambia cuando presiono elementos del menú. Sé cómo hacer esto jQueryy crear una función de clic, pero creo que esta funcionalidad debería incluirse en el arranque. Entonces, ¿tal vez sea un problema de JavaScript?
Aquí está mi encabezado con mis archivos js / css / bootstrap que he incluido:
<!-- Bootstrap CSS -->
<link rel="stylesheet" href= "/bootstrap/css/bootstrap.css" />
<link rel="stylesheet" href="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/themes/smoothness/jquery-ui.css" />
<link rel="stylesheet" href= "/stylesheets/styles.css" />
<!--jQuery -->
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js">
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/jquery-ui.min.js"></script>
<!-- Bootstrap JS -->
<script src="/bootstrap/js/bootstrap.min.js"></script>
<script src="/bootstrap/js/bootstrap-collapse.js"></script>
<script src="/bootstrap/js/bootstrap-transition.js"></script>
Aquí está mi navbarcódigo:
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container-fluid">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbarCollapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="/index.php">MyBrand</a>
</div>
<div class="collapse navbar-collapse navbarCollapse">
<ul class="nav navbar-nav navbar-right">
<li class="active">
<a href="/index.php">Home</a>
</li>
<li>
<a href="/index2.php"> Links</a>
</li>
<li>
<a href="/history.php">About</a>
</li>
<li>
<a href="/contact.php">Contact</a>
</li>
<li>
<a href="/login.php">Login</a>
</li>
</ul>
</div>
</div>
</nav>
¿Estoy configurando esto bien?
(En una nota no relacionada, pero ¿posiblemente relacionada? Cuando el menú se vuelve móvil, hago clic en el botón de menú y se colapsa. Sin embargo, presionarlo nuevamente no lo deshace. Por lo tanto, este problema, con el otro, significan una configuración incorrecta de JavaScript ¿quizás?)
