1

そこで、Web アプリのサイドバーを切り替えるための小さな jquery を作成しました。jQuery 1.8 では問題なく動作しましたが、1.9 にアップグレードすると機能しなくなりました。コードは次のとおりです。

$('a#sidebar-act').toggle(function() {
    $('div#sidebar').animate({width:260}, 200);
}, function() {
    $('div#sidebar').animate({width:64}, 200);
})
4

1 に答える 1

3

toggleメソッドのこの機能は削除されました。トグルを自分で追跡する必要があります。

var alternateMethod = false;

$('a#sidebar-act').click(function() {

    $('div#sidebar').animate({
        width: alternateMethod ? 64 : 260
    }, 200);

    alternateMethod = ! alternateMethod;
});
于 2013-01-31T00:14:00.857 に答える