我想在懸停元素時爲背景色設置動畫。jQuery animate背景顏色slideDown
例如,假設我有一個div,當我懸停時,我希望背景在鼠標離開時變成紅色,並且滑動下滑和淡出。
$('div.Item').hover(function() {
$(this).css('background-color', 'red').slideDown(400);
},
function() {
$(this).css('background-color', 'transparent').fadeOut(400);
});
有2個問題與此..對了slideDown心不是工作,紅色剛剛進來..還當鼠標離開時,元件就完全dissapearing(我假設,因爲淡出正在努力的元素本身而不是背景顏色的過渡)。
有沒有任何教程或任何人可以幫助實現這一目標?
'.slideDown'應用於您的元素,而不是背景顏色 – 2013-05-04 10:51:37
是的,我知道,我如何在背景顏色上做到這一點?多數民衆贊成我遇到的問題 – Kelish 2013-05-04 10:54:42
SlideDown應用於背景顏色?你的意思是/期望什麼? – 2013-05-04 10:57:11