Atributo elapsedTime do evento TransitionEvent
Definição e uso
ao ocorrer Evento transitionendquando, a propriedade elapsedTime retorna o número de segundos que a transição já foi executada.
Notas:Se a transição for pausada (usando a propriedade CSS transition-delay), o valor de retorno não será afetado.
Notas:Este atributo é somente leitura.
Exemplo
Determine quantos segundos a transição durou:
document.getElementById("myDIV").addEventListener("transitionend", myFunction); function myFunction(event) { this.innerHTML = "A transição durou: " + event.elapsedTime + " segundos"; }
Sintaxe
event.elapsedTime
Detalhes técnicos
Retorno: | Valor numérico, que representa o número de segundos que a transição já foi executada. |
---|
Suporte do navegador
Os números na tabela indicam a primeira versão do navegador que suporta completamente esse atributo.
Atributo | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
elapsedTime | Suporte | 10.0 | Suporte | Suporte | Suporte |
Páginas relacionadas
Manual de referência do HTML DOM:Evento transitionend
Manual de referência do HTML DOM:Propriedade propertyName do TransitionEvent
Manual de referência do CSS:Propriedade transition do CSS3
Manual de referência do CSS:Propriedade transition-duration do CSS3