jqueryの.animate()メソッドを使用して、(明示的に設定された)初期値から最終値にプロパティをアニメーション化することは可能ですか?現在の値から別の値へ?JQueryの.animate()を使用してある値から開始し、別の値で終了
7
A
答えて
7
私が知る限り、それは最終的な価値に現在の値でなければなりません。しかし、高さを20から100ピクセルにアニメーション化したいとしましょう。ちょうど:
$('#elem').css('height', '20px').animate({ height: 100 }, 1000);
+0
私はそれが好きです - ありがとう – Yarin
0
animate()を呼び出す前にプロパティの値を設定するだけです。
2
.animate()
は、アニメーション化しているプロパティの現在設定されている値から、メソッドで指定した最終値に常に移動します。不透明度0.75から0.25に変更したい場合は、現在の値が0.5だった場合.css('opacity',0.75).animate({opacity: 0.25})
3
開始値を擬似セレクタとして設定するだけで簡単に指定できます。
のは、あなたがあなたのコードがなります。この場合、-100〜100のCSSプロパティではありませんいくつかの値をアニメーション化する必要があることを考えてみましょう:
$({xyz: -100}).animate({xyz:100}, {duration:5000, complete:function(){
console.log("done");
}, step: function(now) {
//here you want to place your processing code for every frame of animation.
console.log("Anim now: "+now);
}});
あなたはJSFiddle hereで作業例を見ることができます。
関連する問題
- 1. 正規表現を使用してC#でテキストファイルから開始値と終了値を取得する
- 2. JQDateRangeSlider変更開始/終了値
- 3. Chartjs - 開始値と終了値を棒グラフに設定する
- 4. 開始値と終了範囲の値に基づいて値を選択
- 5. JQuery Timepicker 1.3.5開始時刻を使用して終了時刻の開始点を決定する
- 6. jquery:スクリプトが終了するのを待ってから別のスクリプトを開始します。
- 7. jQuery - セッションの終了時にイベントを開始しますか?
- 8. python関数からサブプロセスを開始して終了する
- 9. SQL Server 2008テーブルの開始値と終了値からシーケンスを作成しますか?
- 10. 終了日の開始日の値を持つレコードのハッシュ
- 11. プロセスの開始から終了までのメモリ使用量を監視する
- 12. ドラッグ後にdivの開始値と終了値を取得する方法
- 13. LINQを使用して開始インデックスから終了インデックスまでボタンをクリックしてデータを取得する
- 14. ある値の値を別の値で使用していますか?
- 15. 開始値と終了値と値所有者の数に基づいて値を分配する
- 16. のMySQL)を開始し、週(から終了ゲット
- 17. 繰り返しのオクターブ使用(開始:ステップ:終了)
- 18. プロセスのリストを開始してから終了してください
- 19. Android - edittext値をバックグラウンドプロセスに渡して、一度終了したら新しいアクティビティを開始する方法
- 20. javascriptを使用して開始から終了までの時間の合計を取得する
- 21. マルチスレッドを使用して別の方法が終了したときにメソッドを開始する
- 22. パンダを使用して開始日から終了日までの営業日を取得します
- 23. 開始値と終了IDを取得する方法値の列にデータを続行しますか?
- 24. 別の要素のアニメーションがJqueryを使用して終了する前にある要素のアニメーションを開始します。
- 25. 別のスレッドを開始すると、アクティビティのスレッドは終了しますか?
- 26. swift2開始日と終了日を使用したフィルタ通知
- 27. re.finditer()は、開始と終了のメソッドに同じ値を返します
- 28. mysqlのルート上で(近くに)開始して終了する
- 29. StreamWriter:特定の行番号で開始して終了する
- 30. laravel 5で開始日を使用して終了日を検証するリクエストクラスを使用して
私はあなたの質問をよく理解していません。 '.animate()'には、現在値*と初期値*の違いは何ですか?いくつかのコード例とともに、あなたが何をしようとしているかを説明するために、もう少し詳細が良いでしょう。 :) – Alex
'.animate()'を使う前に初期値を設定できませんか? – jwueller
@ Alex- divをページから離れた場所にアニメーション化したい場合、私は外来値で始めるでしょう。 – Yarin