1

私は、slideDown メソッドのように、通常の jQuery の表示/非表示を取りたい: $('p').slideDown('fast'); 終わりに近づくにつれて速度が低下するように設定し、デフォルトの線形速度とは対照的に、多少アニメーション効果を提供します。これがどのように行われたかを忘れます。どういうわけかコールバック関数を介して?

4

3 に答える 3

1

あなたは緩和について言及しています。これは一部の jQuery エフェクトで利用できますが、すべてではありません。2009 年の初めに、LearningjQuery.com はこのトピックに関する記事を作成し、 jQueryアニメーションに追加する方法を示しました。 -アニメーション

于 2010-01-31T06:10:47.217 に答える
1

これは「イージング」と呼ばれ、jQuery は「swing」(デフォルト) と「linear」の 2 つのイージング方法をサポートしています。必要なことは、easingプラグインを単独で使用するか、jquery ui コア (イージング プラグインも含まれます)を使用して実現できます。そのサイトには、それを使用する方法の例がたくさんあります。

プラグインを含めたら、次のように使用できます。

$('p').slideDown('fast', "easeOutQuart");
于 2010-01-31T06:11:29.520 に答える
0

これを見てください。次のように、 slideToggle関数を使用して速度を指定できます。

 slideToggle('slow');
 slideToggle('fast');
 slideToggle('2000');
于 2010-01-31T06:07:52.340 に答える