AnimationEvent elapsedTime 屬性
定義和用法
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 參考手冊:AnimationEvent animationName 屬性
CSS 參考手冊:CSS3 animation 屬性
CSS 參考手冊:CSS3 animation-duration 屬性