animationiteration ƙanam
定义和用法
animationiteration 事件在重复 CSS 动画时发生。
如果 CSS animation-iteration-count ƙanam设置为 "1",表示动画只会播放一次,则不会发生 animationiteration 事件。动画需要多次运行才能触发该事件。
Dominan ƙoyar ƙirar CSS ƙaɗa, dominan ƙoyar ƙirar ƙaɗa: ta ƙoyar ƙirar ɗin CSS3 ƙoyar ƙirar.
وقتی که حركة CSS پخش میشود، ممکن است سه رخداد رخ دهد:
- animationstart - وقتی که حركة CSS شروع میشود رخ میدهد
- animationiteration - وقتی که حركة CSS تکرار میشود رخ میدهد
- animationend - وقتی که حركة CSS کامل شد رخ میدهد
مثال
وقتی که حركة CSS تکرار میشود، به <div> برخی کارها انجام دهید:
var x = document.getElementById("myDIV"); // کد برای Chrome،Safari و Opera x.addEventListener("webkitAnimationIteration", myRepeatFunction); // دستورالعمل استاندارد x.addEventListener("animationiteration", myRepeatFunction);
دستورالعمل
موضوع.addEventListener("webkitAnimationIteration", myScript); // کد برای Chrome،Safari و Opera موضوع.addEventListener("animationiteration", myScript); // دستورالعمل استاندارد
تعليقات:Internet Explorer 8 و نسخههای قبلی آن از آن پشتیبانی نمیکنند مетод addEventListener().
جزئیات فنی
تقليد: | پشتیبانی |
---|---|
قابل لغو: | نپشتیبانی |
نوع رخداد: | AnimationEvent |
نسخه DOM: | رخدات سطح 3 |
پشتیبانی مرورگر
اعداد در جدول نشاندهنده نسخه اولیه مرورگرهایی است که کامل از این رخداد پشتیبانی میکنند.
عدد بعدی "webkit" یا "moz" نشاندهنده نسخه اولیه استفاده از پیشوند است.
رخدات | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
animationiteration | 4.0 webkit | 10.0 | 16.0 5.0 moz |
4.0 webkit | 15.0 webkit 12.1 |
تعليقات:برای Chrome،Safari و Opera از webkitAnimationEnd استفاده کنید.
صفحات مرتبطة
درس CSS:حركة CSS3
دستورالعمل CSS:خصائص animation CSS3
دستورالعمل CSS:خصائص animation-iteration-count CSS3
دستورالعمل HTML DOM:Style animation ƙanam