Please note, this is a STATIC archive of website developer.mozilla.org from November 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

Animation.oncancel

这篇文章需要技术复核。如何帮忙。

这篇文章需要文法复核。如何帮忙。

我们的志愿者还没有将这篇文章翻译为 中文 (简体)加入我们帮助完成翻译!

This is an experimental technology
Because this technology's specification has not stabilized, check the compatibility table for usage in various browsers. Also note that the syntax and behavior of an experimental technology is subject to change in future versions of browsers as the specification changes.

The Animation.oncancel property of the Web Animations API is the event handler for the cancel event.

The cancel event can be triggered manually with Animation.cancel() or at an instance when the animation enters an idle play state from another state. (For instance, removing an animation before it has the chance to enter the finish play state.)

Note: Creating a new animation that is initially idle does not generate a new cancel event.

Syntax

// getting oncancel
var uponCancellation = animation.oncancel;

// setting oncancel
animation.oncancel = cancelAction;

Value

A function to be executed when the animation is cancelled or null.

Examples

If this animation is canceled, remove its element.

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

Specifications

Specification Status Comment
Web Animations
The definition of 'Animation.oncancel' in that specification.
Working Draft Editor's draft.

Browser compatibility

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Basic support 39.0 48 (48) No support No support No support
Feature Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
Basic support (Yes) 48.0 (48) No support No support No support

 

See also

文档标签和贡献者

 此页面的贡献者: birtles, chrisdavidmills, PushpitaPikuDey, rachelnabors
 最后编辑者: birtles,