AnimationEvent

Baseline 已廣泛支援

此特性已相當成熟,可在許多裝置和瀏覽器版本上使用。自 2015 年 9 月以來,該特性已在各大瀏覽器中可用。

AnimationEvent 介面表示提供與動畫相關資訊的事件。

Event AnimationEvent

建構函式

AnimationEvent()

使用給定的引數建立一個 AnimationEvent 事件。

例項屬性

也繼承自其父級 Event 的屬性.

AnimationEvent.animationName 只讀

一個字串,包含生成動畫的 animation-name 的值。

AnimationEvent.elapsedTime 只讀

一個 float,表示在觸發此事件時,動畫已執行的時間(以秒為單位),不包括動畫暫停的任何時間。對於 animationstart 事件,elapsedTime0.0,除非 animation-delay 的值為負,在這種情況下,事件將以 elapsedTime(-1 * delay) 觸發。

AnimationEvent.pseudoElement 只讀

一個字串,以 '::' 開頭,包含動畫執行的 偽元素的名稱。如果動畫不在偽元素上執行,而是在元素上執行,則為空字串:''

例項方法

繼承自其父級 Event 的方法.

規範

規範
CSS 動畫級別 1
# interface-animationevent

瀏覽器相容性

另見