1

マウスがその上にあるときにdivを展開する必要がありますが、それはかなりうまくいきますが、マウスがdivを離れると通常に戻りません

ここにいくつか来て、私のファイルhttp://jsfiddle.net/MyKnB/

$("#logo-expand").mouseenter(function() {
    $(this).animate({
        width: "56px;"
    }, 300 );
});

$("#logo-expand").mouseleave(function() {
    $(this).animate({
        width: "170px"
    }, 300 );
});
4

1 に答える 1

5

問題は;アフター56pxです。その行をwidth: "56px"代わりに変更すると、正しく機能します。ここを参照してください:http://jsfiddle.net/MyKnB/1/

于 2013-06-21T19:36:49.337 に答える