Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

Dokument: getAnimations()-Methode

Baseline Weitgehend verfügbar

Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit September 2020 browserübergreifend verfügbar.

Die getAnimations()-Methode der Document-Schnittstelle gibt ein Array aller derzeit aktiven Animation-Objekte zurück, deren Zielelemente Nachfahren des Dokuments sind. Dieses Array umfasst CSS-Animationen, CSS-Übergänge und Web-Animationen.

Syntax

js
getAnimations()

Parameter

Keine.

Rückgabewert

Ein Array von Animation-Objekten, die jeweils eine Animation repräsentieren, die derzeit mit Elementen assoziiert ist, welche Nachfahren des Document sind, auf dem sie aufgerufen wurde.

Beispiele

Das folgende Code-Snippet verlangsamt alle Animationen auf einer Seite, indem es ihre Animation.playbackRate halbiert.

js
document.getAnimations().forEach((animation) => {
  animation.playbackRate *= 0.5;
});

Spezifikationen

Spezifikation
Web Animations
# dom-documentorshadowroot-getanimations

Browser-Kompatibilität

Siehe auch