Twitter Bootstrap nav nav-tabs ne changent pas sur le clic
J'aime la façon dont le nav-tabs regarde si je veux l'utiliser. C'est la façon dont l'application web regarde en ce moment:
Malheureusement, si je clique sur l'onglet autre (par exemple "Buscar l'établissement alojamiento"), l'onglet actif ne change pas. C'est mon code:
<ul class="nav nav-tabs">
<li>
<g:link controller="usuario" action="show">
<g:message code="nav.usuario.show" default="Datos del usuario" />
</g:link>
</li>
<li class="active">
<a href="${createLink(uri: '/')}">
<g:message code="nav.home" default="Página de inicio" />
</a>
</li>
<li>
<g:link controller="alojamiento" action="show">
<g:message code="nav.alojamiento.show" default="Buscar alojamiento" />
</g:link>
</li>
</ul>
J'ai également essayer d'enlever class="active". Pas d'onglet est actif jamais fait cela.
Où est votre javascript?
Cela n'a absolument rien à voir avec le Graal.
Il n'y a pas de Javascript ici @AntarrByrd
Est toute réponse utile et approprié pour être accepté?
Cela n'a absolument rien à voir avec le Graal.
<g:link...
est Graal @JamesKleeh`Il n'y a pas de Javascript ici @AntarrByrd
Est toute réponse utile et approprié pour être accepté?
OriginalL'auteur chelder | 2013-08-15
Vous devez vous connecter pour publier un commentaire.
Cocher la case "Tabbable Nav" par exemple dans le Twitter Bootstrap Composants. Vous devez avoir le bon code html pour ce travail. Exemple:
Voir le
class
appliquée et de lahref
des liens.Mise à JOUR
Comme nous l'avons évoqué dans les commentaires, on peut aussi changer avec le Javascript:
Ou JQuery:
Je suis en train d'utiliser
nav nav-tabs
à agir commenavbar-inner
. Je veux dire, si on clique sur un lien normal, il ne va pas montrer unetab-pane
. Il va passer à la lien cliqué. Comment pourrais-je changer le look de lanavbar-inner
à regarder comme lenav nav-tabs
?vous voulez aller à ce lien, ou tout simplement afficher le contenu de ce lien dans l'onglet?
Poignée class="active", selon la page en cours...
Vous pouvez également utiliser JQuery ->
$('#tab1Id').attr('class','active')
OriginalL'auteur Sérgio Michels
Vous devez Tabbable Nav pour basculer entre le contenu de chaque onglet.
<div class="tabbable">
. Rien n'a changé.Suivez l'exemple illustré dans le bootstrap page ou suivez ce que Sergio a déclaré, à la fois pour dire la même chose. @chelder
OriginalL'auteur dmahapatro