I want an equivalent of fadeTo()
for colors, instead of opacity.
For example, starting with backgroundColor = "red"
, how can I gradually move to backgroundColor = "green"
with jQuery?
I want an equivalent of fadeTo()
for colors, instead of opacity.
For example, starting with backgroundColor = "red"
, how can I gradually move to backgroundColor = "green"
with jQuery?
You need to use jQuery UI Color Animation.
You may also use CSS3 transitions which I prefer. Not supported in Internet Explorer 9 or older. Will be supported in Internet Explorer 10.
You could use animate()
$('#yourdiv').animate({ backgroundColor: "green" }, 1000)