【问题标题】:Cancel all animations in JS and CSS取消 JS 和 CSS 中的所有动画
【发布时间】:2012-07-06 17:59:18
【问题描述】:

我想要一段 Javascript 代码或一些关于如何编写可以停止给定页面中所有 CSS 和 JS(canvas、webgl 等)动画的指导。

有时某些动画会使用户的计算机在 Opera 和 Firefox 上运行缓慢,所以我需要一个可以帮助用户“取消”我的网络应用程序中所有基于 css/js 的动画的 sn-p。

【问题讨论】:

  • 为什么不检测浏览器,不让它在opera和firefox中动画。
  • 代码将来自 db 或一些 api。所以基本上,这就是我想要的,我如何取消动画不让它动画?

标签: javascript jquery html css canvas


【解决方案1】:

您可以对此进行测试以停止 javascript:

 //event is the Event object
 if (event.stopPropagation) {
  event.stopPropagation ();
 }
 event.cancelBubble = true;

对于CSS,我不知道!

【讨论】:

猜你喜欢
  • 2018-01-05
  • 2017-03-08
  • 1970-01-01
  • 1970-01-01
  • 2021-05-01
  • 1970-01-01
  • 1970-01-01
  • 2021-08-05
  • 1970-01-01
相关资源
最近更新 更多