2

プレーンなjqueryだけで、jQuery UIを使用せずに、slideDown()の動きをよりスムーズに見せるための方法があるかどうか疑問に思いました。

私はこの機能を持っています:

function optionz(){
        $("#panel").slideDown('fast', function(){
        $("#panel").slideDown('slow');});
}

まあ、私はそのキューを知っています:false; animate()で機能し、アニメーションをキューに入れずに実行させることはできますが、slideDown()で同じことを行う方法がわかりません。

イージングでは、ロードする別のjsファイルを設定する必要がありますが、アニメーションのイージングのためだけにこれを作成する余裕はありません。

あなたがこれで私を助けることができることを願っています。

どうもありがとう!

4

1 に答える 1

2

実際、jQuery 1.4.3の時点では、基本的な「スイング」イージングを行うためにjQueryUIをロードする必要はありません。

$("#panel").slideDown('slow', 'swing', function() {});

http://api.jquery.com/slideDown/を参照してください

于 2011-07-27T00:57:04.133 に答える