คุณสมบัติ elapsedTime ของ AnimationEvent
การประกาศและการใช้งาน
คุณสมบัติ elapsedTime นำกลับเวลาที่อนิมาชั่นได้ปฏิบัติงานไปแล้ว ขณะที่เกิดเหตุการณ์อนิมาชั่น。
หมายเหตุ:ค่าที่นำกลับมาไม่ได้รับผลกระทบ ถ้าอนิมาชั่นหยุดงาน (ด้วยการใช้คุณสมบัติ CSS animation-delay)。
หมายเหตุ:สำหรับ เหตุ animationstart،คุณสมบัตินี้จะยังคงนำกลับ "0" ตลอดเวลา。
หมายเหตุ:คุณสมบัตินี้เป็นอุปกรณ์ที่เพียงการอ่านเท่านั้น。
ตัวอย่าง
จัดการเวลาที่อนิมาชั่นปฏิบัติงานแล้ว:
var x = document.getElementById("myDIV"); x.addEventListener("animationiteration", myRepeatFunction); function myRepeatFunction(event) { this.innerHTML = "Elapsed time: " + event.elapsedTime; }
การเขียนระบบ
event.elapsedTime
รายละเอียดเทคนิค
ค่าที่นำกลับมา: | ค่าเลขาศาสตร์,ที่แสดงเวลาที่เคลื่อนไหวของอนิมาชั่นในวินาที。 |
---|
การสนับสนุนโปรแกรมน่าทึ่ง
ตัวเลขในตารางระบุอุปกรณ์แรกที่สนับสนุนคุณสมบัตินี้ทั้งหมด。
คุณสมบัติ | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
elapsedTime | สนับสนุน | 10.0 | 6.0 | สนับสนุน | สนับสนุน |
เพจที่เกี่ยวข้อง
คู่มือ HTML DOM:เหตุ animationstart
คู่มือ HTML DOM:เหตุ animationiteration
คู่มือ HTML DOM:เหตุ animationend
คู่มือ HTML DOM:ตัวแปร animationName ของ AnimationEvent
คู่มือ CSS:คุณสมบัติ animation ของ CSS3
คู่มือ CSS:คุณสมบัติ animation-duration ของ CSS3