Le bouton est introduit dans le chapitre du bouton bootstrap. Avec le plugin de bouton, vous pouvez ajouter des interactions, telles que le contrôle de l'état du bouton ou la création de groupes de bouton pour d'autres composants tels que les barres d'outils.
Si vous souhaitez référencer la fonctionnalité du plugin séparément, vous devez référencer Button.js. Ou, comme mentionné dans le chapitre Bootstrap Plugin Présentation, vous pouvez vous référer à bootstrap.js ou versions compressées de bootstrap.min.js.
1. Statut de chargement
Pour ajouter l'état de chargement au bouton, ajoutez simplement Data-wading-text = "Loading ..." à l'élément de bouton comme son attribut, comme indiqué dans l'exemple suivant:
<Button id = "fat-btn" Data-wading-text = "Loading ..." type = "Button"> Statut de chargement </fontifié> <cript> $ (fonction () {$ (". BTN"). Cliquez sur (fonction () {$ (this) .button ('Loading'). Delay (1000) .Queue ');});}); }); }); </cript>2. Interrupteur unique
Pour activer l'interrupteur d'un seul bouton (c'est-à-dire pour modifier l'état normal du bouton à l'état d'appui, et vice versa), ajoutez simplement Data-Toggle = "Button" à l'élément de bouton comme son attribut, comme indiqué dans l'exemple suivant:
Copiez le code comme suit: <Button Data-Toggle = "Button" AutoCerletet = "OFF"> Single Switch </ftont>
Remarque: Lorsque la page Firefox se charge plusieurs fois, le bouton peut garder le formulaire désactivé ou sélectionné. La solution est: Ajouter AutoChosplelet = "OFF".
3. Boutons radio
De même, vous pouvez créer un groupe de boutons radio et ajouter une bascule pour le groupe de boutons radio en ajoutant l'attribut de données data-toggle = "boutons" au groupe BTN.
<div data-toggle = "Buttons"> <label for = ""> <input type = "radio" name = "sexe" AutoCerletelet = "OFF" Checked> mâle </ labe> <label for = ""> <input type = "radio" name = "sexe" AutoChatplelete = "OFF"> Femme </ Label> </div>
4. Bouton Vérifier
Vous pouvez créer un groupe à cocher et ajouter une bascule au groupe à cocher en ajoutant l'attribut de données data-toggle = "boutons" au groupe BTN.
<div data-toggle = "Buttons"> <label for = ""> <input type = "checkbox" name = "fa" AutoCompleteleT = "OFF" Checked> Music </ Label> <Label for = ""> <Input Type = "Checkbox" Name = "Fa" AutoCleletet = "OFF"> Sports </ Label> <Label for = ""> <entrée = "Checkbox" Name = "FA" Auto-Afflet = "Off" <étiquette pour = ""> <input type = "checkbox" name = "fa" AutoChospletele = "OFF"> ordinateur </ labe> </div>
Il y a trois paramètres dans la méthode du bouton dans le plug-in bouton: basculer, réinitialiser et chaîne (comme le chargement, complet).
// il peut remplacer data-toggle = "bouton" $ ('bouton'). Sur ('click', fonction () {$ (this) .button ('toggle');})Voici quelques méthodes utiles dans les plugins de bouton:
Ce qui précède est tout le contenu de cet article. J'espère que cela sera utile à l'apprentissage de tous. Pour plus d'informations sur Bootstrap, veuillez vous référer au sujet: Tutoriel d'apprentissage bootstrap