作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我有一个数组:result[i]。我想遍历数组中的每个字段并将其附加到我页面中的元素。
$("tr:first").after(result[i]);
但我希望这能延迟发生。
一直在尝试研究队列如何处理每个循环和延迟,但我似乎无法解决。我可以延迟,但只能在它们全部附加之前。
提前致谢。
最佳答案
尝试 queue
:
$.each(result, function(idx, val) {
$("tr:first").delay(1000).queue(function(next) {
$(this).after(val);
next();
});
});
为了完整起见,这是针对 jQuery 1.4 的。在早期版本中,回调应该如下所示:
function() {
// do whatever here
$(this).dequeue();
}
关于javascript - Jquery Queue() Each() 与延迟(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4682634/
我是一名优秀的程序员,十分优秀!