0
我试图使点击事件发生X次数取决于某些数学结果。有多行按钮,我需要按下按钮,所以我已经看到了它,你可以看到。但是,我该如何使$(obj).click();
被解雇numClickVar
次?发生点击事件X次数量
$("#bookOutAll2").on("click", function (e) {
$(".ControlButtonPLUS").each(function(i, obj) {
var data = $(this).closest("tr").find(".bookedOutText").text();
var data2 = $(this).closest("tr").find(".requestedQty").text();
var numClickVar = data2 - data ;
setTimeout(function() {
if (numClickVar > 0) {
// **** needs to happen numClickVar of times *****
$(obj).click();
}
}, 450 * i);
});
})
任何想法?
根据什么逻辑是做我建议你计算基于'numClickVar'结果和更新UI一次,而不是创建N个虚拟请求 –