web-dev-qa-db-fra.com

Comment changer la couleur du texte avec jQuery?

Lorsque je survole un texte avec une animation, je vais certainement utiliser jQuery. Existe-t-il un code qui changera la couleur ou la taille?

147
Jorge

Placez les éléments suivants dans votre gestionnaire d’événements jQuery mouseover:

$(this).css('color', 'red');

Pour définir à la fois la couleur et la taille:

$(this).css({ 'color': 'red', 'font-size': '150%' });

Vous pouvez définir n’importe quel attribut CSS à l’aide de .css()fonction jQuery .

277
Annabelle

Ou vous pouvez faire ce qui suit

$(this).animate({color:'black'},1000);

Mais vous devez télécharger le plugin couleur à partir de ici .

6
Prog Mania

De nos jours, l’animation de la couleur du texte est incluse dans jQuery UI Effects Core. C'est assez petit. Vous pouvez créer un téléchargement personnalisé ici: http://jqueryui.com/download - mais vous n'avez en fait besoin de rien d'autre que du noyau d'effets lui-même (pas même le noyau d'interface utilisateur), et cela apporte il assouplit également les fonctions.

3
Jonah