Skip to main content
 首页 » 编程设计

JQuery UI 可排序在 IE8 中很慢,但在 IE7 和 IE8 兼容模式下运行良好

2026年10月29日36mfrbuaa

JQuery UI 可排序(包括演示)在我可以测试的所有 IE8 中都很慢,但在 IE7 和 IE8 兼容模式下运行顺利。页面上的标记越复杂,IE8 的速度就越慢(这是我可以理解的,DOM 树变得更复杂)。

我正在使用 JQuery 1.3.2 和 JQuery UI 1.7.2(使用 1.7.3 进行测试 - 相同的情况)。

我发现了很多类似的报告(也适用于新的 JQuery UI 1.8.x 和 JQuery 1.4),但没有答案。

可能有一些解决方案(除了通过元标记或 header 将 IE8 转换为 IE7 兼容模式)。提前致谢!

请您参考如下方法:

我确信您现在已经找到了一些解决方案,但以防万一其他人正在阅读本文。我认为答案是升级到 jQuery 1.4 和 jQuery UI 1.8。它们比前辈要快得多。

对于依赖 jQuery 1.3 的网站,您可以升级到 1.4 并使用向后兼容插件:

https://github.com/jquery/jquery-compat-1.3