Свойство elapsedTime события TransitionEvent
Определение и использование
При Событие transitionendКогда, elapsedTime свойство возвращает количество секунд, которые прошли с начала перехода.
Комментарий:Если переход приостановлен (с помощью свойства CSS transition-delay), значение не受到影响.
Комментарий:Это свойство только для чтения.
Пример
Узнайте, сколько секунд длился переход:
document.getElementById("myDIV").addEventListener("transitionend", myFunction); function myFunction(event) { this.innerHTML = "Transition lasted: " + event.elapsedTime + " seconds"; }
Синтаксис
event.elapsedTime
Технические детали
Возвратное значение: | Цифровой значений, показывающий количество секунд, которое прошло с начала перехода. |
---|
Поддержка браузеров
Числа в таблице указывают на первую версию браузера, которая полностью поддерживает это свойство.
Свойства | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
elapsedTime | Поддержка | 10.0 | Поддержка | Поддержка | Поддержка |
Соответствующие страницы
Руководство по HTML DOM:Событие transitionend
Руководство по HTML DOM:Свойство propertyName события TransitionEvent
Руководство по CSS:Свойство CSS3 transition
Руководство по CSS:Свойство CSS3 transition-duration