¿Quieres que al poner el ratón encima del enlace este cambie de color? ¿por qué no lo haces con CSS?
Código CSS:
Ver original#Enlace {
color: blue;
transition: 0.4s;
-webkit-transition: 0.4s;
}
#Enlace:hover {
color: white;
}
O sino con JQuery
Código Javascript
:
Ver original$(Elemento).hover(function(){$(this).animate({color: 'red'})}, function(){$(this).animate({color: 'black'})});
Más detalles sobre transition: http://www.w3schools.com/css/css3_transitions.asp
PD: Para usar background-color, depende de en que función uses (digo depende porque no estoy seguro de si en todas), debes poner backgroundColor en vez de background-color.
Suerte