gpt4 book ai didi

jquery - 加快在大量 HTML 上创建 jQuery UI 对话框的方法?

转载 作者:行者123 更新时间:2023-12-01 03:48:33 25 4
gpt4 key购买 nike

我有一个包含大量 HTML 的表,我正在尝试在其中创建 jQuery 对话框。这个过程非常慢(在IE中大约8秒),这是 Not Acceptable 。创建对话框通常非常快,但如果有大量标记,则显然不是这样。

我理解部分性能问题的原因是它会删除并附加用于创建对话框的部分到 DOM 的末尾,这对于如此大量的 HTML 来说速度很慢。

有没有办法通过手动创建模式所需的部分标记来加速该过程,欺骗 jQuery UI 不移动 HTML 或其他内容?我已经尝试过了:

  • 使模式无法调整大小
  • 使模态框不可移动
  • 将表格包裹在另一个表格中

我想继续使用 jQuery UI 标记,因为我们在其他地方使用它并且已经花时间对其进行适当的样式设置。谢谢!

这是一个演示该问题的非常简单的示例:

http://johnculviner.com/modaltest.html

最佳答案

根据 charlietfl 的一些建议,我找到了最好的解决方案。在这里发表了一篇文章:http://johnculviner.com/a-jquery-ui-dialog-open-performance-issue-and-how-to-fix-it/

关于jquery - 加快在大量 HTML 上创建 jQuery UI 对话框的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11076332/

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