jQueryでは、時間制限が終了した後に発生する効果をキューする方法はありますか?
-
10-10-2019 - |
質問
jqueryを使用して、Webページのメッセージ通知を作成しようとしています。メッセージは下からスライドし、10秒後にスライドしてから下にスライドします。問題は、使用するのではなく、可能であればjquery効果システムを介してタイミングをセットアップしたいということです。 setTimeout
s。どちらがかなり不可解な解決策ですか?
特定の時間間隔で発生するために、jQueryを使用してエフェクトをキューアップしますか?
解決
アニメーションとともに遅延機能を使用できます。このURLを確認してください: http://api.jquery.com/delay/
他のヒント
使用できます 遅れ 働き。
しかし、理想的には自分のキューを管理し、現在のメッセージが閉じたときに次のメッセージを呼び出します(完全なコールバック番号を使用します setTimeout
必要)
.Animate()のコールバックをいつでも使用することもできます。 http://api.jquery.com/animate/
アニメーションが完了すると、コールバックが発生します。
所属していません StackOverflow