我在jQuery中有一个函数,它为div添加一个类名 - 有100个div随机添加新类 - 下面的代码
var interval = setInterval(function () {
var $divs = $(".cardWrapper section > div:not(.flip)");
$divs.eq(Math.floor(Math.random() * $divs.length)).addClass('flip');
if ($divs.length == 1) {
clearInterval(interval);
}
}, 500);
我现在要做的是,一旦最后一个(例如第100个)div添加了新的'flip'类,我希望能够在jQuery中执行新功能 - 例如例如,这里可以说我想叫警报(“全部完成”);这可能吗?请记住addclass'flip'是随机的,所以我不能只检查列表中的第100个div是否有翻转添加 - 我需要知道addclass翻转函数何时执行了100次... < / p>
有什么想法吗?
答案 0 :(得分:0)
addClass
是一种同步方法,因此您可以在下一行调用所需的任何代码。