【发布时间】:2010-08-14 08:27:34
【问题描述】:
我正在对 html 文件执行 jQuery $.get,在成功函数中,我过滤了一个选择块并将选项分开,将选择的文本呈现为 div 中的段落,并附加在我的标记中。 获取和呈现选择需要一段时间(大约有 8000 个),但我希望 div 一个一个显示并让我处理它们(我使用 .delegate 将单击和悬停事件分配给它们),但是它们一次全部显示出来,我的浏览器窗口被阻止了。 我什至在 $.get 之前使用 $.ajaxSetup 显式设置 async: true (这不是必需的,因为它是默认设置)。 我一定错过了一些基本的东西,但不知道是什么...... 提前感谢您的想法和提示。
【问题讨论】:
-
你有 8000 个元素在一个选择中?
-
我个人没有 8000 个元素/选项可供选择,我想让这个网站更漂亮、更实用(如果你愿意,可以在猪上涂口红)。我将 [最初] 也有大约 8000 个元素,但我想在它们上放置过滤和排序选项。我无法更改此网站的代码 - 如果可以的话,相信我会...