Я привязал событие transitionend
к div1
. Когда переход div1
завершился, событие запустилось. Нет проблем.
Я столкнулся с особым случаем:
Я добавил 3 абзаца к этому div1
, когда переход каждого абзаца завершается, событие div1
transitionend
также выполняется. Таким образом, событие transitionend
запускалось 4 раза. >.<
В теле функции слушателя события div1
transitionend
я вижу, что event.target
!== this
. Я чувствую, что это довольно смешно!
У Chrome и Firefox есть эта проблема. Так что я думаю, что это не ошибка реализации спецификации HTML5 браузера.
Может ли кто-нибудь объяснить, почему событие transitionend
элемента также может быть вызвано дочерним элементом этого элемента?
Спасибо.