ste*_*ang 6 jquery animation frame-rate
我知道jQuery中的帧速率可以通过设置jQuery.fx.interval.但是,它适用于所有的jQuery的内部动画功能,如slideDown,fadeIn和animate等.
jQuery.fx.interval
slideDown
fadeIn
animate
我想为每个设置帧速率animate(),我怎么能达到这个目的?
animate()
lon*_*day 1
从API 文档页面:
由于 jQuery 使用一个全局间隔,因此不应运行任何动画或所有动画都应停止,以使此属性的更改生效。 注意:jQuery.fx.interval目前在支持 requestAnimationFrame 属性的浏览器中没有效果,例如 Google Chrome 11。此行为可能会在未来版本中发生更改。
由于 jQuery 使用一个全局间隔,因此不应运行任何动画或所有动画都应停止,以使此属性的更改生效。
注意:jQuery.fx.interval目前在支持 requestAnimationFrame 属性的浏览器中没有效果,例如 Google Chrome 11。此行为可能会在未来版本中发生更改。
我由此得出结论,您无法为单个animate调用设置帧速率,除非您愿意在该调用完成之前没有动画,即使这样您也无法保证该行为。最好不要管该设置。
归档时间:
14 年,2 月 前
查看次数:
2475 次
最近记录:
13 年,6 月 前