Pouvez-vous désactiver les onglets dans Bootstrap?
Pouvez-vous désactiver les onglets dans Bootstrap 2.0, Comment pouvez-vous éteindre les boutons?
Aucun résultat connexe trouvé
Invité:
Pour répondre aux questions, connectez-vous ou registre
17 réponses
Corneille
Confirmation de:
de l'onglet, comme il est connecté en utilisant des événements live / delegate
Georges
Confirmation de:
http://twitter.github.com/boot ... 3navs
, Tu peux.
État handicapé
Pour tout composant de navigation /Onglets, tablettes ou liste/ Ajouter .disabled Gris
Liens et aucun effet de guidage. Cependant, les liens resteront clicables,
Si vous ne supprimez pas l'attribut href. De plus, vous pouvez
Implémenter coutume JavaScript, Pour empêcher ces clics.
Cm
https://github.com/twitter/bootstrap/issues/2764
https://github.com/twitter/bootstrap/issues/2764 Pour discuter de l'ajout de la fonction.
Gregoire
Confirmation de:
Gregoire
Confirmation de:
Vous définissez une nouvelle classe et désactiver des événements de souris de classe:
Et puis vous attribuez cette classe à l'élément souhaité li:
Vous pouvez également ajouter/Supprimer la classe en utilisant jQuery. Par exemple, pour désactiver tous les onglets:
Voici un exemple:
http://jsfiddle.net/LJnn7/1/
Francois
Confirmation de:
Daniel
Confirmation de:
Maintenant tu ajouts juste classe 'disabled' Aux parents li, Et l'onglet ne fonctionne pas et devient gris.
Felix
Confirmation de:
Il fera désactiver tout lien où li A une classe disabled. Quelque chose comme la réponse de Totas, mais il ne courra pas if Chaque fois que l'utilisateur clique sur n'importe quel onglet de l'onglet et qu'il n'utilise pas return false.
J'espère que cela est utile à quelqu'un!
Gabriel
Confirmation de:
Ajouter une classe
dans li, que je veux désactiver
Ajouter cette pièce JS :
Vous pouvez même supprimer l'attribut data-toggle="tab", Si tu veux Bootstrap Pas intervenu du tout dans votre code.
****NOTE**:** le code JS ici est important, même si vous supprimez le commutateur de données, car sinon, il mettra à jour votre URL, en ajoutant
, Ce qui n'est pas recommandé, car votre onglet est désactivé et, par conséquent, ne doit pas être disponible.
Charles
Confirmation de:
seul css
, Vous pouvez définir deux classes. css.
Ceci est un modèle html. La seule chose dont vous avez besoin - Ceci est une classe pour installer l'élément de liste dont vous avez besoin.
Agathe
Confirmation de:
Afin que vous puissiez également désactiver cet onglet en ajoutant dynamic css
Denis
Confirmation de:
Si vous avez besoin de désactiver le lien
$/'a[data-toggle="tab"]'/.addClass/'disabled'/;
Si vous avez besoin d'empêcher le téléchargement d'un lien désactivé sur l'onglet
Si vous avez besoin de suivre le lien
$/'a[data-toggle="tab"]'/.removeClass/'disabled'/;
Florian
Confirmation de:
de
Empêche l'activation de l'onglet, mais ajoute également
hash à URL. C'est inacceptable pour moi. Qui est également inacceptable donc cette utilisation javascript.
Ce qui fonctionne vraiment, c'est ajouter une classe
à
Et supprimer un attribut
De ses contenant
.
Alice
Confirmation de:
Hannah
Confirmation de:
dans javascript J'ai ajouté:
Et pour la présentation en plus petite quantité, j'ai ajouté:
Gaspard
Confirmation de:
Taguer
.
Une addition
Rend le curseur déconnecté, mais
Cliquable
, Url obtient d'ajouter à href pour ex
Pas besoin d'ajouter classe
à la classe
AND, Enlever la classe
</li>
Catherine
Confirmation de:
À l'élément de fille nav-item de la manière suivante
Georges
Confirmation de:
Ajouter une classe "disabled" à la classe LI onglets;
Supprimer l'attribut 'data-toggle' de LI > A;
Supprimer l'événement 'click' sur LI > A.
Le code: