transitionendイベントをにバインドしましたdiv1。div1の遷移が終了すると、イベントが実行されました。大丈夫。
私は特別なケースに遭遇しました:
これに 3 つの段落を追加しdiv1、各段落の遷移が終了すると、div1のtransitionendイベントも実行されました。そのため、transitionendイベントは 4 回実行されました。>.<
div1のtransitionendイベントのリスナー関数の本体で、 !== が表示されevent.targetますthis。かなりばかげていると思います!
Chrome と Firefox の両方にこの問題があります。したがって、これはブラウザの HTML5 仕様実装のバグではないと思います。
transitionend要素のイベントがこの要素の子要素によってもトリガーされる理由を誰か説明できますか?
ありがとうございました。