--- title: AnimationEvent slug: Web/API/AnimationEvent translation_of: Web/API/AnimationEvent ---

{{SeeCompatTable}}{{APIRef("Web Animations API")}}

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

{{InheritanceDiagram}}

Свойства

Также свойства наследуются от родителя {{domxref("Event")}}.

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

Конструктор

 

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

Методы

Также наследуют методы от родителя {{domxref("Event")}}.

{{domxref("AnimationEvent.initAnimationEvent()")}} {{non-standard_inline}}{{deprecated_inline}}
Инициализирует AnimationEvent созданную используя резко суждённый метод {{domxref("Document.createEvent()", "Document.createEvent(\"AnimationEvent\")")}}.

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

 

Спецификация Статус Комментарий
{{ SpecName('CSS3 Animations', '#AnimationEvent-interface', 'AnimationEvent') }} {{ Spec2('CSS3 Animations') }}

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

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

{{CompatibilityTable}}

Характеристика Chrome Firefox (Gecko) Internet Explorer Opera Safari
Базовая поддержка

1.0 {{ property_prefix("webkit") }}

{{CompatChrome(43.0)}}

{{ CompatGeckoDesktop("6.0") }} 10.0 12 {{ property_prefix("o") }}
12.10
15.0 {{ property_prefix("webkit") }}
4.0 {{ property_prefix("webkit") }}
Конструктор AnimationEvent()

{{CompatChrome(43.0)}}

{{ CompatGeckoDesktop("23.0") }} {{CompatNo}} {{CompatNo}} {{CompatNo}}
initAnimationEvent(){{non-standard_inline}}{{deprecated_inline}} 1.0 {{ CompatGeckoDesktop("6.0") }}
Removed in {{ CompatGeckoDesktop("23.0") }}
10.0 12 4.0
Псевдо-элемент {{CompatNo}} {{ CompatGeckoDesktop("23.0") }} {{CompatNo}} {{CompatNo}} {{CompatNo}}
Feature Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile Chrome for Android
Базовая поддержка {{CompatVersionUnknown}}{{ property_prefix("webkit") }} {{ CompatGeckoMobile("6.0") }} 10.0 12 {{ property_prefix("o") }}
12.10
15.0 {{ property_prefix("webkit") }}
{{CompatVersionUnknown}}{{ property_prefix("webkit") }} {{CompatChrome(43.0)}}
Конструктор AnimationEvent() {{CompatNo}} {{ CompatGeckoMobile("23.0") }} {{CompatNo}} {{CompatNo}} {{CompatNo}} {{CompatChrome(43.0)}}
initAnimationEvent(){{non-standard_inline}}{{deprecated_inline}} {{CompatVersionUnknown}} {{ CompatGeckoMobile("6.0") }}
Removed in {{ CompatGeckoMobile("23.0") }}
10.0 {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatNo}}
Псевдо-элемент {{CompatNo}} {{ CompatGeckoMobile("23.0") }} {{CompatNo}} {{CompatNo}} {{CompatNo}} {{CompatNo}}

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