Using .animate() to animate colors by color name works fine with some of the basic colors like "red", "blue", "green", "aqua". It does not work with names like "DarkOrange", or, surprisingly, "orange". Hopefully this knowledge will help others not to spend a long time looking for a bug in their code when the whole problem is that .animate() doesn't recognize the color name. Use the rgb() or #hex instead. Cheers.