animationiteration begivenhed
Definition og brug
animationiteration-arrangement opstår ved gentagne CSS-animationer.
Hvis CSS animation-iteration-count egenskabIndstillet til "1" betyder, at animationen kun afspilles én gang, og der vil ikke opstå animationiteration-arrangement. Animation skal køre flere gange for at udløse dette arrangement.
For mere viden om CSS animation, lær vores CSS3 Animation Læringsvejledning.
Tre hendelser kan oppstå når CSS-animation spilles av:
- animationstart - Oppstår når CSS-animationen starter
- animationiteration - Oppstår når CSS-animationen repeteres
- animationend - Oppstår når CSS-animationen fullføres
Eksempel
Når CSS-animationen repeteres, gjør noe med <div>-elementet:
var x = document.getElementById("myDIV"); // For Chrome, Safari og Opera x.addEventListener("webkitAnimationIteration", myRepeatFunction); // Standard语法 x.addEventListener("animationiteration", myRepeatFunction);
语法
object.addEventListener("webkitAnimationIteration", myScript); // For Chrome, Safari og Opera object.addEventListener("animationiteration", myScript); // Standard语法
Kommentar:Internet Explorer 8 eller tidligere versjoner støtter ikke addEventListener() metode.
Tekniske detaljer
Boble: | Støttet |
---|---|
Kan kanselleres: | Ikke støttet |
Begivenhetstype: | AnimationEvent |
DOM version: | Level 3 Events |
Nettleserstøtte
Tallene i tabellen angiver den første nettleserversion, der fullstendig støtter begivenheten.
Tallene efter "webkit" eller "moz" angiver den første version, der bruger præfikset.
begivenheder | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
animationiteration | 4.0 webkit | 10.0 | 16.0 5.0 moz |
4.0 webkit | 15.0 webkit 12.1 |
Kommentar:For Chrome, Safari og Opera, brug webkitAnimationEnd.
relaterede sider
CSS tutorial:CSS3 animation
CSS reference manual:CSS3 animation egenskab
CSS reference manual:CSS3 animation-iteration-count egenskab
HTML DOM reference manual:Style animation egenskab