Hoe kan ik de tekstkleur wijzigen met jQuery?

Als ik een tekst met animatie aanwijs, zal ik zeker jQuery gebruiken. Is er een code die de kleur of maat zal veranderen?


Antwoord 1, autoriteit 100%

Plaats het volgende in uw jQuery mouseovergebeurtenishandler:

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

Om zowel de kleur als het formaat tegelijk in te stellen:

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

U kunt elk CSS-kenmerk instellen met behulp van de .css()jQuery-functie.


Antwoord 2, autoriteit 2%

Of je kunt het volgende doen

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

Maar je moet de kleurenplug-in downloaden van hier.


Antwoord 3

Tegenwoordig is het animeren van tekstkleur opgenomen in de jQuery UI Effects Core. Het is vrij klein. U kunt hier een aangepaste download maken: http://jqueryui.com/download– maar u hoeft niet alles behalve de effectenkern zelf (zelfs niet de UI-kern), en het brengt ook verschillende versoepelingsfuncties met zich mee.

Other episodes