Firefox 18.0.1 では、transitionend イベントから予期しない動作が発生しています。この特定のイベントの詳細な説明は、MDN にも W3C ドキュメントにもありません。これがバグかどうかについて意見を持っている人はいますか?
この特定のケースでは、遷移は、多数の他の DIV を含む DIV の高さの変化に関連し、さらに多数の CANVAS を含みます。トランジションとイベントは、外側の DIV に関連付けられます。
- FF 18 より前のイベントは、トランジションの最後に 1 回だけ発生していましたが、現在は非常に多くの回数発生します。
- イベントは、含まれている CANVAS オブジェクトから常に発生しています。
- 各 CANVAS に対して 7 つの transitionend イベントが発生します。イベント データの唯一の違いは、propertyName です。各 CANVAS に対して、7 つの異なる色関連の css プロパティ (color、border-color、--moz-xxx プロパティなど) を「反復」します。
ここで途方にくれました。これを回避するには、大幅な書き直しが必要になります。助けていただければ幸いです。