1

途中でjqueryanimateを使用してdivアニメーションを実行していますが、これを続行するには誰でも役立ちます。

私の要件は、矢印アイコンをクリックしたときにdivがアニメーション化する必要があることです。アニメーションのdivの折りたたみ後、折りたたまれた場所を閉じるために左側の矢印を表示する必要があります。

2つの画像を追加しました。1つは開くためのもので、もう1つは閉じるためのものです。

JsFiddleリンク

http://jsfiddle.net/CZpdF/1/

4

2 に答える 2

1
$("#buying-power-right, #buying-power-left").click(function() {
    $(this).attr('id', function() {
        return this.id == 'buying-power-right' ? "buying-power-left" : "buying-power-right";
    });
    $("#buying-power-content").animate({
        width: 800
    }, {
        queue: false,
        duration: 200
    }).toggle();
});

デモ

于 2012-05-30T05:20:07.020 に答える
0

#buying-power-contentもっているdisplay:none;

クリックイベントで表示する必要があります。

$("#buying-power-content").show().animate({width:800}, { queue: false, duration: 200 });
于 2012-05-30T05:08:52.330 に答える