Beispiel
Finden Sie heraus, wie viele Sekunden ein Übergang wurde ausgeführt:
document.getElementById("myDIV").addEventListener("transitionend",
myFunction);
function myFunction(event) {
this.innerHTML = "Transition lasted: " + event.elapsedTime + " seconds";
}
Versuch es selber " Definition und Verwendung
Die elapsedTime Eigenschaft gibt die Anzahl der Sekunden ein Übergang wurde ausgeführt, wenn ein transitionend Ereignis eintritt.
Hinweis: Der Rückgabewert ist nicht betroffen , wenn der Übergang angehalten wird (durch den Übergang Verzögerung CSS - Eigenschaft verwendet wird ).
Diese Eigenschaft ist schreibgeschützt.
Browser-Unterstützung
Die Zahlen in der Tabelle geben Sie die erste Browser-Version, die die Eigenschaft vollständig unterstützt.
Eigentum | |||||
---|---|---|---|---|---|
elapsedTime | ja | 10.0 | ja | ja | ja |
Syntax
event .elapsedTime
Technische Details
Rückgabewert: | Eine Zahl, die die Anzahl der Sekunden, um einen Übergang in Betrieb war |
---|
Verwandte Seiten
HTML - DOM - Referenz: Die transitionend Ereignis
HTML - DOM - Referenz: TransitionEvent property Property
CSS - Referenz: CSS3 Übergang der Immobilie
CSS - Referenz: CSS3 Übergangsdauer der Immobilie
Ereignisobjekt