jQuery toggleClass()Méthodes
Exemples
Bascule l'ajout et la suppression de la classe "main" pour tous les éléments <p> :
Essayez-le vous-même »
Définition et utilisation
La méthode toggleClass() bascule entre l'ajout et la suppression d'une ou plusieurs classes sur les éléments sélectionnés.
Cette méthode vérifie chaque élément pour la classe spécifiée. Si la classe n'existe pas, elle l'ajoute ; si elle est déjà définie, elle la supprime. C'est ce qu'on appelle l'effet de bascule.
Cependant, en utilisant le paramètre "switch", vous pouvez spécifier de supprimer uniquement ou d'ajouter uniquement des classes.
Syntaxe
| Paramètre | Description |
|---|---|
| classname | Requis. Spécifie un ou plusieurs noms de classe à ajouter ou à supprimer. Pour spécifier plusieurs classes, séparez les noms de classe par des espaces. |
| function(index,currentclass) | Facultatif. Spécifie une fonction qui renvoie un ou plusieurs noms de classe à ajouter/supprimer.
|
| switch | Facultatif. Une valeur booléenne indiquant s'il faut uniquement ajouter (true) ou supprimer (false) la classe. |
Plus d’exemples
Basculer entre l'ajout et la suppression de classes
Comment utiliser la méthode toggleClass() pour basculer entre l'ajout et la suppression de classes.
Basculer des classes à l'aide d'une fonction
Utiliser une fonction pour spécifier le nom de classe que l'élément actuel doit basculer.
Utiliser le paramètre switch
Comment utiliser le paramètre switch pour uniquement ajouter ou supprimer des noms de classe.
Autres extensions
Méthodes HTML/CSS de jQuery