我猜这应该很简单,但我一生都无法找到如何去做。
我有一个 each 循环,它贯穿多个产品,并对每个产品运行一个函数。除其他外,此功能使用产品信息更新表格。但是,我需要它等到“runThisFunction()”完成,然后再继续下一个产品,并再次运行该函数。
例如;
$.each(data.products, function(id, v) {
runThisFunction(v);
});
在 runThisFunction() 内部,它从 LocalStorage 数据库中提取有关产品的信息,但是因为它运行得非常快,所以它在完成它需要做的事情之前就转移到下一个产品。我可以添加延迟,但我不想故意减慢它的速度。
我知道这应该很简单...