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 并使用向后兼容插件:
关于JQuery UI 可排序在 IE8 中很慢,但在 IE7 和 IE8 兼容模式下运行良好,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3181260/