AnimationEvent

Experimental: Это экспериментальная технология
Так как спецификация этой технологии ещё не стабилизировалась, смотрите таблицу совместимости по поводу использования в различных браузерах. Также заметьте, что синтаксис и поведение экспериментальной технологии может измениться в будущих версиях браузеров, вслед за изменениями спецификации.

AnimationEvent - это интерфейс представляющий события, содержащие информацию, связанную с анимацией.

Свойства

Также свойства наследуются от родителя Event.

AnimationEvent.animationName (en-US) Только для чтения
Является DOMString содержащей значения animation-name CSS-свойств связанных с transition.
AnimationEvent.elapsedTime (en-US) Только для чтения
Является числом с плавающей точкой, которое задаёт количество времени от начала анимации в секундах, когда это событие отклонено, несмотря на какое-либо время анимация была остановлена.Для события   "animationstart" , elapsedTime равно  0.0 если не было заданно отрицательное значение для animation-delay, в этом случае событие будет срабатывать с  elapsedTime содержащим (-1 * delay).
AnimationEvent.pseudoElement (en-US) Только для чтения
Является  DOMString, начинающийся с '::', содержащий имя псевдо-элемента  ,на котором работает анимация.Если анимация не работает на псевдо-элементе, но работает на элементе,значит указанна пустая строка ' '. 

Конструктор

 

AnimationEvent()
Создаёт событие AnimationEvent с передачей параметров.

Методы

Также наследуют методы от родителя Event.

AnimationEvent.initAnimationEvent() (en-US)
Инициализирует AnimationEvent созданную используя резко суждённый метод Document.createEvent("AnimationEvent") (en-US).

Спецификация

 

Спецификация Статус Комментарий
CSS Animations Level 1
Определение 'AnimationEvent' в этой спецификации.
Рабочий черновик

Определяет инициализацию

 Поддержка браузерами

BCD tables only load in the browser

Смотрите также