|
|
1
29
以下是一个解决方案:
@Borgar's 解决方案,但你明白了。基本上,我在做同样的事情,但都是在你的一个函数中,而不是像他那样把它分解成一个高阶函数。我喜欢他的解决方案,但如果你不喜欢,也许这对你有用。 @博加氏 @博加氏 之后超时 已处理数组的个数。如果我有时间,我会尝试创建一个高阶函数来处理这个问题,这样它会更优雅。但是没有承诺!;) 编辑:这是我对 解决方案,允许更轻松地设置“块”大小和配置超时值:
希望这能有所帮助——我认为这是两种解决方案的最佳结合。 注意 ,第二个匿名函数不再使用索引值,而是简单地传入整个对象(带有value和name属性);这使它更干净了一点,因为当前对象的索引实际上不是 这在迭代时非常有用,IMO。 我相信还有一些事情可以做得更好,但这是留给读者的练习 |
|
|
2
20
碰巧我刚才还在发这篇文章 here . 下面是一个定时循环函数:
您需要确保对迭代函数中的obj变量具有闭包或其他访问权限。
|
|
|
3
4
如果您需要更简单的东西,我编写了一个jQuery插件来简化异步循环的编写: jQuery Async 使用该插件,您的代码可以重写为:
应该有助于提高反应能力。调整“批量”和“延迟”选项以获得更多控制。 |
|
|
4
-1
您需要重写函数以缓存元素列表,然后使用某种计数器在列表上循环。
确保清除完整列表末尾的缓存和计数器,或使用带有额外计数参数的辅助函数。 |
|
|
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 1 年前 |
|
|
Dr.0000FF · jQuery按钮点击不显示/隐藏内容 1 年前 |
|
|
user28928120 · 如何在jquery中选择所有类? 1 年前 |
|
Eliable · 使点击计数器和进度条协同工作 1 年前 |
|
Jack Maessen · 在处理程序上使用时如何获取输入类型 1 年前 |