ホームページ >ウェブフロントエンド >jsチュートリアル >jqueryイージングスイングライナーはアニメーションのさまざまな瞬間の速度を制御します process_jquery
jQuery エフェクト関数 (slideUp()、fadeIn() など) と anime() 関数は両方とも、アニメーション プロセスの速度を制御するために使用される別のパラメーター (イージング) を受け取ります。これは、アニメーション プロセスの速度を異なる速度で決定します。瞬間。たとえば、ページ上で要素を移動するとき、要素の動きはゆっくりと始まり、その後非常に速くなり、最後にアニメーションが完了するにつれて再び遅くなることがあります。アニメーションにイージングを追加すると、アニメーションがより視覚的に面白くなり、ダイナミックになります。
jQuery には、スイングとリニアの 2 つのイージング メソッドのみが含まれています。線形手法では、アニメーションの各ステップが同じになるように安定したアニメーションが提供されます (たとえば、要素が徐々に変化する方法で画面上を移動する場合、各ステップは前のステップと同じ距離になります)。スイングはよりダイナミックになり、アニメーションの最初は速くなり、その後遅くなります。スイングは一般的な設定であるため、イージングが指定されていない場合、jQuery はスイング メソッドを使用します。
どの jQuery エフェクトでも、イージング メソッドは 2 番目のパラメータであるため、線形メソッドを使用して要素をスライドさせて表示から外すには、次のようなコードを記述できます。