1
$(document).ready(function(){
    $('a.nav_menu')
        .css( {backgroundPosition: "0 0"} )
        .mouseover(function(){
            $(this).animate({
            backgroundPosition:"(-650px 0)",
            'color': '#000000'
        }, {duration:700})
        })
        .mouseout(function(){
            $(this).animate({backgroundPosition:"(0px 0)"}, {duration:900, complete:function(){
                $(this).css({backgroundPosition: "0 0"})
            }})
        })
});

これの何が問題なのですか?文字色は変わりません。

4

2 に答える 2

5

色をアニメーション化するには、 jQuery UI エフェクトまたはカラー アニメーションプラグインを使用する必要があります。

于 2010-01-05T18:51:20.800 に答える
0

色をアニメーション化するには、このプラグインを使用する必要があります。

于 2010-01-05T18:51:48.303 に答える