Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.
Dokument: getAnimations()-Methode
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2020.
DiegetAnimations()-Methode derDocument-Schnittstellegibt ein Array aller derzeit aktivenAnimation-Objekte zurück, derenZielelemente Nachfahren des Dokuments sind. Dieses Array umfasstCSS-Animationen,CSS-Übergänge undWeb-Animationen.
In diesem Artikel
Syntax
getAnimations()Parameter
Keine.
Rückgabewert
EinArray vonAnimation-Objekten, die jeweils eineAnimation repräsentieren, die derzeit mit Elementen assoziiert ist, welche Nachfahren desDocument sind, auf dem sie aufgerufen wurde.
Beispiele
Das folgende Code-Snippet verlangsamt alle Animationen auf einer Seite, indem es ihreAnimation.playbackRate halbiert.
document.getAnimations().forEach((animation) => { animation.playbackRate *= 0.5;});Spezifikationen
| Specification |
|---|
| Web Animations> # dom-documentorshadowroot-getanimations> |
Browser-Kompatibilität
Siehe auch
- Web Animations API
- CSS-Animationen
- CSS-Übergänge
Element.getAnimations()- Nur die Animationen eines einzelnenElementund dessen Nachfahren abrufen.Animation