クラスの付け外しによって、アニメーションを何度も再生したいとき、
他のモダンブラウザではうまくいくもののfirefoxではうまくいかない場合がある。
つまり、クラスを戻したとしても前回のアニメーションの最後の状態が保持されたままになっており、
同じアニメーションを1からスタートすることができない。
この場合は、一度DOMを削除し、コピーしたDOMを再度insertすれば解決する模様。
とはいえ、firefoxでもうまくいく場合もあるので要調査。
Go to list of users who liked
Share on X(Twitter)
Share on Facebook
More than 5 years have passed since last update.
クラスの付け外しによって、アニメーションを何度も再生したいとき、
他のモダンブラウザではうまくいくもののfirefoxではうまくいかない場合がある。
つまり、クラスを戻したとしても前回のアニメーションの最後の状態が保持されたままになっており、
同じアニメーションを1からスタートすることができない。
この場合は、一度DOMを削除し、コピーしたDOMを再度insertすれば解決する模様。
とはいえ、firefoxでもうまくいく場合もあるので要調査。
Register as a new user and use Qiita more conveniently
Go to list of users who liked