--- title: AnimationEvent slug: Web/API/AnimationEvent tags: - API - Experimental - Interface - Reference - Web Animations translation_of: Web/API/AnimationEvent ---

{{SeeCompatTable}}{{APIRef("Event")}}

AnimationEvent 인터페이스는 에니메이션과 관련된 정보를 제공하는 이벤트를 나타냅니다.

{{InheritanceDiagram}}

생성자

{{domxref("AnimationEvent.AnimationEvent", "AnimationEvent()")}}
주어진 매개변수로 AnimationEvent를 생성합니다.

속성

{{domxref("Event")}}의 속성을 상속합니다.

{{domxref("AnimationEvent.animationName")}} {{readonlyInline}}
트랜지션과 관련된 {{cssxref("animation-name")}} CSS 속성의 값을 가진 {{domxref("DOMString")}}입니다.
{{domxref("AnimationEvent.elapsedTime")}} {{readonlyInline}}
애니메이션이 재생된 총 시간을 나타내는 실수입니다. 초 단위로, 애니메이션이 일시정지된 시간은 제외합니다. animationstart 이벤트의 elapsedTime0.0이지만, {{cssxref("animation-delay")}} 값이 음수였다면 대신 (-1 * delay)를 값으로 가집니다.
{{domxref("AnimationEvent.pseudoElement")}} {{readonlyInline}}
애니메이션이 재생 중인 의사 요소의 이름을 값으로 가진 {{domxref("DOMString")}}입니다. '::'으로 시작합니다. 애니메이션이 일반 요소에서 재생 중이라면 빈 문자열 ''을 반환합니다.

메서드

{{domxref("Event")}}의 메서드를 상속합니다.

{{domxref("AnimationEvent.initAnimationEvent()")}} {{non-standard_inline}}{{deprecated_inline}}
삭제 예정 메서드 {{domxref("Document.createEvent()", "Document.createEvent(\"AnimationEvent\")")}}를 사용해 AnimationEvent를 초기화합니다.

명세

Specification Status Comment
{{ SpecName('CSS3 Animations', '#AnimationEvent-interface', 'AnimationEvent') }} {{ Spec2('CSS3 Animations') }} Initial definition.

브라우저 호환성

{{Compat("api.AnimationEvent")}}

같이 보기