0

効果のある3〜4個の子divを持つdivをアニメーション化しようとしていfoldます:

$("#main div").each(function () {
    $(this).click(function () {
        $(this).effect('fold',{},'2000',callback);
    })
});

メインの div をクリックすると、通常は素敵な効果で消えます。でも実際は、いや、消えるだけです。

何が起こるかを確認できるリンクは次のとおりです(私はfirefoxを使用しています)—(リンク

4

1 に答える 1

0

アニメーションを使用するeffectには、基本的な jQuery ライブラリには と しかないため、jQuery UI ライブラリ、または少なくともアニメーションに関連する部分を含める必要がlinearありswingます。

jQuery ライブラリの唯一のイージングの実装は、swing と呼ばれるデフォルトのイージングと、一定のペースで進行するリニアと呼ばれるイージングです。プラグインを使用すると、より多くのイージング関数を使用できます。特にjQuery UI スイートは注目に値します。

(引用: http://api.jquery.com/hide/ )

効果 (「イージング」アニメーション) だけをダウンロードするには、jQuery UI のダウンロード ページにアクセスし、「効果」コンポーネントのみを選択します。

于 2012-09-05T17:10:10.740 に答える