transitionend-händelsen
Definition och användning
transitionend-händelsen inträffar när CSS-omvandlingen är klar.
Kommentar:Om en övergång tas bort innan den är klar, till exempel om CSS transition-property Egenskap, kommer inte att trigga transitionend-händelsen.
För mer information om CSS övergångar, lär dig vår CSS3 övergång tutorial.
Exempel
När CSS övergångar är klara, gör något med <div>-elementet:
// kod för Safari 3.1 till 6.0 document.getElementById("myDIV").addEventListener("webkitTransitionEnd", myFunction); // standard syntax document.getElementById("myDIV").addEventListener("transitionend", myFunction);
Syntax
object.addEventListener("webkitTransitionEnd", myScript); // kod för Safari 3.1 till 6.0 object.addEventListener("transitionend", myScript); // standard syntax
Kommentar:Internet Explorer 8 eller tidigare versioner stöder inte addEventListener() metod.
Tekniska detaljer
Bubbling: | Stöd |
---|---|
Avbrytbar: | Stöd |
Händelse typ: | TransitionEvent |
DOM version: | Nivå 3 Händelser |
Webbläsarstöd
Numreringarna i tabellen anger den första webbläsarversionen som helt stöder händelsen.
Numreringar efter "webkit", "moz" eller "o" specificerar den första versionen som användar dessa prefix.
Händelse | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
transitionend | 26.0 4.0 (webkit) |
10.0 | 16.0 4.0 (moz) |
6.1 3.1 (webkit) |
12.1 10.5 (o) |