【发布时间】:2021-02-21 00:16:08
【问题描述】:
我查看了很多关于 setInterval 的帖子,但没有一个给出我正在寻找的答案或我正在努力实现的目标。
我正在寻找一个 setInterval 函数,只需单击 2 次。第一次点击与第二次点击相隔 2 秒。它只运行一次我目前拥有的是一种使用两个函数的解决方法,它可以工作..但我宁愿将它们放在一个函数中而不是两个函数中。
第一次点击是在一秒钟内立即运行 (1000) 它关闭打开的模式。然后下一次单击是在 2 秒(2000)后删除一个克隆。以下是我目前在$each 中使用的内容。感谢您的帮助。
$.each(deleteCard, function( i, person ) {
setTimeout(function() {
$("#"+person.id).find('.close-modal').click();
}, 1000);
setTimeout(function() {
$("#"+person.id).find('.card').remove();
}, 2000);
});
【问题讨论】:
标签: javascript settimeout setinterval