최신 웹 개발 튜토리얼
 

animationstart 이벤트

<이벤트 객체

A를 뭔가합니까 <div> CSS의 애니메이션이 시작되면 요소를 :

var x = document.getElementById("myDIV");

// Code for Chrome, Safari and Opera
x.addEventListener("webkitAnimationStart", myStartFunction);

// Standard syntax
x.addEventListener("animationstart", myStartFunction);
»그것을 자신을 시도

정의 및 사용

CSS의 애니메이션을 재생하기 시작했다 때 animationstart 이벤트가 발생합니다.

CSS 애니메이션에 대한 자세한 내용에 대한 우리의 튜토리얼 참조 CSS3 애니메이션 .

CSS의 애니메이션이 재생되면 발생할 수있는 세 가지 이벤트가 있습니다 :

  • animationstart 일 - CSS 애니메이션이 시작된 때 발생
  • animationiteration는 -는 CSS 애니메이션이 반복 될 때 발생
  • animationend는 - CSS의 애니메이션이 완료되면 발생

브라우저 지원

테이블의 숫자는 완전히 이벤트를 지원하는 최초의 브라우저 버전을 지정합니다.

다음에 숫자 "webkit" 또는 "moz" 접두사와 함께 일 첫 번째 버전을 지정합니다.

행사
animationstart 4.0 웹킷 10.0 16.0
5.0 MOZ
4.0 웹킷 15.0 웹킷
12.1

참고 : 크롬, 사파리와 오페라를 들어, webkitAnimationStart 접두사를 사용합니다.


통사론

object.addEventListener("webkitAnimationStart", myScript );  // Code for Chrome, Safari and Opera
object
.addEventListener("animationstart", myScript );        // Standard syntax

참고 : addEventListener() 메서드는 인터넷 익스플로러 8 이전 버전에서는 지원되지 않습니다.


기술적 세부 사항

거품 :
취소 가능 : 아니
이벤트 유형: AnimationEvent
DOM 버전 : 레벨 3 이벤트

관련 페이지

CSS 자습서 : CSS3 애니메이션

CSS 참조 : CSS3 animation Property

HTML DOM 참조 : Style animation Property


<이벤트 객체