这是 实验性技术
检查 浏览器兼容性表格 要小心谨慎在生产中使用这之前。

EffectTiming dictionary's delay property in the Web 动画 API represents the number of milliseconds to delay the start of the animation.

Element.animate() , KeyframeEffectReadOnly() ,和 KeyframeEffect() all accept an object of timing properties including delay . The value of delay corresponds directly to EffectTiming.delay in timing objects returned by AnimationEffectReadOnly , KeyframeEffectReadOnly ,和 KeyframeEffect .

句法

var timingProperties = {
  delay: delayInMilliseconds
};
timingProperties.delay = delayInMilliseconds;
					

A number specifying the delay, in milliseconds, from the start of the animation's play cycle to the beginning of its active interval (the time index at which actual animation begins). Defaults to 0.

范例

Pool of Tears example, each tear is passed a random delay via its timing object:

// Randomizer function
var getRandomMsRange = function(min, max) {
  return Math.random() * (max - min) + min;
}
// Loop through each tear
tears.forEach(function(el) {
  // Animate each tear
  el.animate(
    tearsFalling,
    {
      delay: getRandomMsRange(-1000, 1000), // randomized for each tear
      duration: getRandomMsRange(2000, 6000), // randomized for each tear
      iterations: Infinity,
      easing: "cubic-bezier(0.6, 0.04, 0.98, 0.335)"
    });
});
					

规范

规范 状态 注释
Web 动画
The definition of 'delay' in that specification.
工作草案 编者草案。

浏览器兼容性

The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request. 更新 GitHub 上的兼容性数据
桌面 移动
Chrome Edge Firefox Internet Explorer Opera Safari Android webview Chrome for Android Firefox for Android Opera for Android Safari on iOS Samsung Internet
delay Chrome 52 Edge ≤79 Firefox 63 IE No Opera Yes Safari No WebView Android 52 Chrome Android 52 Firefox Android 63 Opera Android No Safari iOS No Samsung Internet Android Yes

图例

完整支持

完整支持

不支持

不支持

实验。期望将来行为有所改变。

实验。期望将来行为有所改变。

另请参阅

元数据

  • 最后修改: