背景の色をアニメーション化するためにテキストの色をアニメーション化するためのコードをいくつか修正しました。しかし、コードは少しばかりです。クロムでは、最初のホバーオーバー時に背景が白に変わり、すべてのブラウザーでは読み込みに時間がかかります(違いがある場合はプラグインがサーバーに保存されています)ので、数秒待ってから効果。ここでは、コードは次のとおりです。バグのjQueryアニメーションコード?
$(document).ready(function() {
$(".olli").hover(function() {
$(this).stop().animate({ backgroundColor: "#e8e5e2" }, 500);
},function(){
$(this).stop().animate({ backgroundColor: "#dbd6d0" }, 500);
});
});
.olliクラスは、このから来ている:
$("#ulnav > li").addClass("olli");
通常のアニメーションは色をアニメーション化できません。このために別のプラグインを使用することができます:http://plugins.jquery.com/project/color –
@Shadow:OPにはjQueryUIがロードされています。これにより、色をアニメートできます。 – user113716
@Pat cool、それを知らなかった。 –