Comment supprimer les CSS dans jquery

PHPz
Libérer: 2023-04-24 09:41:11
original
1441 Les gens l'ont consulté

Dans la conception Web moderne, CSS est un élément très important. Il n'est pas seulement utilisé pour la conception de la mise en page et du style, mais aussi un étui nécessaire pour obtenir de nombreux effets interactifs. En tant que bibliothèque JavaScript populaire, jQuery est également largement utilisée dans le développement Web.

Dans certains cas, nous devrons peut-être utiliser jQuery pour modifier dynamiquement les styles CSS sur la page, comme changer la couleur d'arrière-plan des éléments, la taille de la police, etc. Dans certains cas, nous devons supprimer un style CSS spécifique. Alors, comment supprimer les styles CSS avec jQuery ? Plusieurs méthodes seront présentées ci-dessous.

Méthode 1 :

La première méthode consiste à utiliser la fonction removeProp() de jQuery. Cette méthode est une fonction fournie après la version jQuery 1.7, qui peut supprimer complètement l'attribut donné de l'élément.

Par exemple, nous devons supprimer la couleur d'arrière-plan d'un div. Le code suivant peut être utilisé :

$(‘div’).removeProp(‘background-color’);
Copier après la connexion

Cette fonction supprimera complètement l'attribut donné de l'élément au lieu de simplement définir sa valeur sur la valeur par défaut.

Cependant, cette méthode ne fonctionne qu'avec la dernière version de jQuery. Si vous utilisez une version antérieure, vous devrez envisager d'autres méthodes.

Méthode 2 :

La deuxième méthode consiste à utiliser la fonction css() de jQuery. Pour cette fonction, nous pouvons passer une valeur appelée null pour supprimer une propriété CSS. Par exemple :

$(‘div’).css(‘background-color’,null);
Copier après la connexion

Cette fonction supprimera la propriété CSS de couleur d'arrière-plan de l'élément. En fait, la valeur nulle peut être utilisée avec n'importe quelle propriété CSS car elle supprimera la valeur de la propriété spécifiée.

Cette méthode fonctionne dans la plupart des versions de jQuery. Cependant, nous pouvons également trouver d’autres moyens d’obtenir le même effet.

Méthode 3 :

La troisième méthode consiste à utiliser la fonction removeAttr() dans jQuery. Semblable à la première méthode, cette fonction peut supprimer directement les attributs spécifiés de l'élément. L'exemple de code est le suivant :

$(‘div’).removeAttr(‘background-color’);
Copier après la connexion

Cette méthode peut être utilisée dans n'importe quelle version de jQuery. Cependant, veuillez noter que cette méthode peut supprimer n'importe quelle propriété, pas seulement les propriétés CSS.

Avec les trois méthodes ci-dessus, nous pouvons supprimer toutes les propriétés CSS spécifiques dans jQuery. Quelle que soit la méthode que vous utilisez, la suppression des styles CSS est simple tant que vous connaissez les noms des propriétés que vous devez supprimer.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal