Animation.oncancel

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since March 2020.

La propiedad oncancel de la interfaz Animation de la Web Animations API es el manejador de eventos para el evento cancel .

El evento cancel puede ser activado manualmente con Animation.cancel() cuando la animación entra en estado de reproducción "idle"(inactivo) desde otro estado, como cuando una animación se elimina de un elemento antes de que termine de reproducirse.

Nota: La creación de una nueva animación, inicialmente inactiva, no activa el evento cancel en la nueva animación.

Sintaxis

js
var cancelHandler = Animation.oncancel;

Animation.oncancel = cancelHandler;

Valor

Una función que será ejecutada cuando la animación sea cancelada, o null si no hay un manejador de eventos cancel.

Ejemplos

Si esta animación es cancelada, elimina su elemento.

js
animation.oncancel = animation.effect.target.remove();

Especificaciones

Specification
Web Animations
# dom-animation-oncancel
Web Animations
# cancel-event

Compatibilidad con navegadores

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
cancel event

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support

Ver también