gpt4 book ai didi

jquery - 将 "basic"设置引入 jQuery 中的所有动画 "simplify"

转载 作者:行者123 更新时间:2023-12-01 08:26:28 25 4
gpt4 key购买 nike

所以我目前有一个相当复杂的应用程序,包含大规模动画和大量 AJAX 请求。当很多事情同时发生时,非 Chrome 浏览器的性能往往会受到影响(当很多事情同时发生时,性能会下降到大约 5-10 FPS),并且当用户在分页文件上运行时,情况会变得更糟。

所以我想提供一个“基本”模式,它所做的就是将动画转换为简化的形式。例如,.slideDown 实际上变成了 .hide。我希望在不编写自己的自定义 .slideDownOrHide 函数的情况下完成此任务,这样我就可以避免重大重构。

解决这个问题的最佳方法是什么?

IE 兼容性不是必需的。

最佳答案

我通过窥探jQuery.speed的实现找到了一个方便的捷径。它的要点只是设置 jQuery.fx.off = true ,并且它修复了 jQuery.speed 将所有持续时间设置为零,无论您传递给它的参数如何。事实证明它实际上在 Public API 中.

关于jquery - 将 "basic"设置引入 jQuery 中的所有动画 "simplify",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3442130/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com