jQuery: animer la couleur du texte pour le champ de saisie?

J'ai vraiment simple morceau de code que j'ai trouvé le bon moyen d'obtenir de jQuery pour animer la couleur du texte pour un champ de saisie.

$('input').animate({color: '#f00'}, 500); 

Mais il ne fonctionne pas. Cependant, je peux changer la couleur du texte:

$('input').css('color', '#f00'); 

J'ai essayé ceci dans les deux Safari 4 et Firefox 3.5 avec le même (manque de résultats.
J'apprécierais vraiment toute entrée sur ce problème, que je n'ai plus beaucoup de cheveux... Merci.

source d'informationauteur