Neueste Web-Entwicklung Tutorials
 

animationiteration Ereignis

<Ereignisobjekt

Beispiel

Tun Sie etwas mit einem <div> Elemente , wenn eine CSS - Animation wiederholt wird:

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

// Code for Chrome, Safari and Opera
x.addEventListener("webkitAnimationIteration", myRepeatFunction);

// Standard syntax
x.addEventListener("animationiteration", myRepeatFunction);
Versuch es selber "

Definition und Verwendung

Das animationiteration Ereignis tritt auf, wenn eine CSS-Animation wiederholt wird.

Wenn die CSS animationiteration-count Eigenschaft gesetzt "1" bedeutet, dass die Animation nur einmal abgespielt wird, wird das animationiteration Ereignis nicht auftreten. Die Animation muss mehr als einmal für dieses Ereignis laufen zu schießen.

Weitere Informationen über CSS Animationen finden Sie in unserem Tutorial auf CSS3 Animationen .

Wenn ein CSS-Animation spielt, gibt es drei Ereignisse, die auftreten können:

  • animationstart - tritt auf, wenn die CSS - Animation gestartet
  • animationiteration - tritt auf, wenn die CSS-Animation wiederholt wird
  • animationend - tritt auf, wenn die CSS - Animation abgeschlossen

Browser-Unterstützung

Die Zahlen in der Tabelle geben Sie die erste Browser-Version, die das Ereignis vollständig unterstützt.

Zahlen , gefolgt von "webkit" oder "moz" geben Sie die erste Version , die mit einem Präfix gearbeitet.

Event
animationiteration 4.0 webkit 10.0 16.0
5,0 moz
4.0 webkit 15,0 webkit
12.1

Hinweis: Für Chrome, Safari und Opera, verwenden Sie den webkitAnimationIteration Präfix.


Syntax

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

Hinweis: Die addEventListener() Methode wird nicht unterstützt in Internet Explorer 8 und früheren Versionen.


Technische Details

Blasen: Ja
Es fällt eine Pauschale: Nein
Event-Typ: AnimationEvent
DOM Version: Level 3 Veranstaltungen

Verwandte Seiten

CSS Tutorial: CSS3 Animationen

CSS Referenz: CSS3 animation Property

CSS Referenz: CSS3 animation-iteration-count Property - CSS3 animation-iteration-count Property

HTML - DOM - Referenz: Style animation Property


<Ereignisobjekt