$('div').animate({ 'background':'yellow' }, 2000,'linear', function() {
})
感謝
$('div').animate({ 'background':'yellow' }, 2000,'linear', function() {
})
感謝
從jQuery的API(http://api.jquery.com/animate/):
所有動畫性能應 數字(除了下面指出的); 屬性非數字不能 使用基本的jQuery 功能動畫。 (例如,寬度, 高度,或者左側可以是動畫,但是 背景色不能是。)除非另有說明,否則屬性 的值將被視爲 像素的數量。可以指定 單位em和%,其中 適用。
要動態色彩使用jQuery.color插件:http://plugins.jquery.com/project/color
爲了動畫的顏色,你必須包括jQuery UI。
你可以嘗試jQuery color animations插件。
http://stackoverflow.com/questions/190560/jquery-animate-backgroundcolor – 2010-03-09 03:13:56