The best decision:
#foo:hover{ background-color: red; } #foo { background-color: #f8f7f7; }
or
You can also use this:
$('#foo').css('background-color', '#f8f7f7').hover( function(){ $(this).css('background-color','red'); }, function(){ $(this).css('background-color','#f8f7f7'); });
source share