Gli ultimi tutorial di sviluppo web
 

animationstart Event

<Oggetto evento

Esempio

Fare qualcosa con un <div> elemento quando un'animazione CSS è iniziata:

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

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

// Standard syntax
x.addEventListener("animationstart", myStartFunction);
Prova tu stesso "

Definizione e l'utilizzo

L'evento si verifica quando animationstart un'animazione CSS ha iniziato a giocare.

Per ulteriori informazioni su CSS Animations, vedere il nostro tutorial su CSS3 animazioni .

Quando un'animazione CSS gioca, ci sono tre eventi che si possono verificare:

  • animationstart - si verifica quando l'animazione CSS è iniziata
  • animationiteration - si verifica quando l'animazione CSS si ripete
  • animationend - si verifica quando l'animazione CSS ha completato

Supporto browser

I numeri nella tabella indicano la prima versione del browser che supporta pienamente l'evento.

Numeri seguiti da "webkit" o "moz" specificano la prima versione che ha lavorato con un prefisso.

Evento
animationstart 4.0 webkit 10.0 16,0
5.0 moz
4.0 webkit 15.0 webkit
12.1

Nota: per Chrome, Safari e Opera, utilizzare il prefisso webkitAnimationStart.


Sintassi

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

Nota: addEventListener() metodo non è supportato in Internet Explorer 8 e versioni precedenti.


Dettagli tecnici

bolle:
cancelable: No
Tipo di evento: AnimationEvent
DOM Versione: Livello 3 Eventi

Pagine correlate

Tutorial CSS: CSS3 animazioni

CSS Riferimento: CSS3 animation Property

HTML DOM di riferimento: Style animation Property


<Oggetto evento