As Sarfraz says, use the jQuery color plugin. Usage is the same as jQuery's animation method. The plugin overrides the animation methods for these properties: "backgroundColor", "borderBottomColor", "borderLeftColor", "borderRightColor", "borderTopColor", "color", "outlineColor".
Use and description of jQuery animation method can be found here: http://api.jquery.com/animate/
, - HTML, - , , replace, . :
$('#idOfMyWrapperTag').html().replace('this', 'that')
, :
$('textarea').val().replace('this', 'that');
..