в одинарных кавычках:

ли оживитьbackground-color в jQuery, потому что он не работает.

$('#something').animate({
    background :"red"
}, 1000);
 David Thomas15 янв. 2011 г., 19:08
Стоит отметить, чтоbackground это сокращенная запись для определенияbackground-color, background-image, background-position, background-repeat а такжеbackground-attachment, Свойство, которое вы пытаетесь анимировать (зафиксировано в вашем вопросе):background-color (или в JS без кавычек,backgroundColor).
 Yanh Huan15 янв. 2011 г., 18:55
На самом деле, как я могу плавно изменить фон div?
 Matt Ball15 янв. 2011 г., 19:01
Если вы хотите добавить дополнение к своему вопросу, вы можете отредактировать его, а не комментировать. Просто нажмите наedit ссылка в левом нижнем углу вашего вопроса.

Ответы на вопрос(1)

документы,

JQuery UI Проект расширяет.animate() метод, позволяющий анимировать некоторые нечисловые стили, такие как цвета. Проект также включает механизмы для определения анимации через классы CSS, а не отдельные атрибуты.

Так что, если вы используете jQuery UI, вы можете анимировать цвета фона. Просто убедитесь, что вы используетеbackgroundColor и нетbackground.

плагин цветовой анимации для jQuery также делает это.

Живой пример:http://jsfiddle.net/thai/NXejr/2/

Ваш ответ на вопрос