JavaScriptを使用して、SVGの特定のグループのテキストを動的に追加し、アニメーション化すると、私には意味をなさない非常に厄介な問題が発生しています。ドキュメントに基づいて、各animate
要素は、直接の親要素(この場合は個々のテキスト要素)にのみ個別に影響する必要があります。問題は、0と1でアニメーション化されたテキスト要素を1つ作成し、両方のアニメーションが2秒間続くことです。 1秒に始まったものはアニメーションの途中にあります。その後、事態を悪化させるために、その後はすべてanimate
が基本的にサイクルの終わりに固執します。開始時と終了時のアニメーションはすべて同時にですか?
begin="indefinite"
を設定して試してみましたが、element.beginElement()
で試してみましたが、同じ問題が発生しています。 Chromeの要素インスペクタを使用して構造を確認しましたが、問題はありません。animate
はtext
、text
はすべてg
の内部にあります。
なぜこれを行うのですか?どのようにしてanimate
をユニークにするのですか?
jsfiddle.netに例えば、完全な例を投稿してください。 –