2011-06-24 8 views
0

ユーザーが移動するときにテーブルの行の色を変更したいと同時に、フェードインします。 ff.codeは機能しません。何か案は?bgの色が変わるときにフェードイン

$(this).fadeIn("slow").css('background-color', '#FFFF99'); 
+3

「動作しません」という意味ですか? – mattn

+0

私の英語には何か問題がありますか? – Kris

答えて

1

jQueryはこれを直接サポートしていません。さらにアニメーションメソッドを追加するjQueryUIスクリプトも含める必要があります。次に、 "アニメート"機能を使用して、さらなるCSS /クラスの視覚化を制御することができます。

jqueryuiを追加したら、次のことを試してみてください。

$(この).mouseenter(関数(){

$(this).animate({backgroundColor: '#FFFF99'}, 'slow'); 

}) .mouseleave(関数(){

$(this)css('background-color','white'); // if default of white etc. 

})。

1

animate()を使用して、効果を得ることができます。あなたはので、あなたはもちろん、あなたが隠し要素を置くことはできません('none'style.displayセットを持っているために、ターゲットが必要fadeIn()を使用する場合jQuery UI plugin

1

を含める必要があることがアニメーションでslowを使用するように、this demo

ノートを参照してください。 animate()を使用するにはandybの提案を使用する必要があります)

関連する問題