我想按照以下说明操作:
name="friendly-name"
我想把它放在for循环中。我有以下代码,但它不起作用:
input
答案 0 :(得分:1)
似乎您希望在分配下一个值之前发生延迟。在这种情况下,您需要一个异步循环。一种方法是从setTimeout
回调中调用函数:
(function loop(i) {
if (i > 3) return; // all done
$('#ivoucher').val(i);
$('button[class*="voucher-add-check"]').click();
setTimeout(function() {
loop(i+1); // only now continue the "loop"
}, 5000);
})(1); // start value of i
请注意,在您的代码中: