jQueryでアニメーションを手伝ってもらえるかどうかは不思議でした。jQueryアニメーション
アニメーションを使用して古いものをフェードアウトして新しいものをフェードインして、5秒ごとに変化するフルスクリーンの背景を持っています。また、開いている/閉じるボタンをクリックすると、非表示にすることができるメニューバーがあります。今問題は、背景が変化しているときにメニューのアニメーションが実際に遅くぎこちないことです。
同時に実行するにはどうすればよいでしょうか?
ありがとうございます!
jQueryでアニメーションを手伝ってもらえるかどうかは不思議でした。jQueryアニメーション
アニメーションを使用して古いものをフェードアウトして新しいものをフェードインして、5秒ごとに変化するフルスクリーンの背景を持っています。また、開いている/閉じるボタンをクリックすると、非表示にすることができるメニューバーがあります。今問題は、背景が変化しているときにメニューのアニメーションが実際に遅くぎこちないことです。
同時に実行するにはどうすればよいでしょうか?
ありがとうございます!
フロントエンドの開発は、クライアントマシンの気まぐれです。いくつかは滑らかに走っているかもしれませんが、他のものでは(同時に走っていなくても)ひどく不安定になります。 JavaScriptの伝統的なマルチスレッドを行うことはできないので、アニメーションを次々にキューに入れるか、2つのアニメーションを1つにマージしようとするのが最良の選択です(どちらもフェードアニメーション、私はあなたのメニューバーはおそらくスクロール/位置決めアニメーションだと思う)。
背景イメージのフェードを削除しましたので、今度はイメージからイメージへとスワップし、今は正常に動作しています。おそらく後で私はそれを働かせようとします。アドバイスをいただきありがとうございます。 – Peter
jsfiddleにいくつかのコードを提供できますか? – wanovak
心配しないで、私はそれを修正しました。ありがとうございました – Peter