我有一个带有倒数计时器的表格。如果计时器超过5分钟,并且用户想要提交,我想显示一个确认框。但是问题是,应该多次单击按钮。
我使用了像Javascript "confirm" box displaying more than once. jQuery这样的建议来使用.one()
,但对我来说不起作用
jQuery
if(duration>=300){
$("#submit").one().on("click", function(){
if(confirm("5 minutes remaining. Are you sure want to submit it?")){
console.log(true); // for counting how many times the button has been clicked
return true;
}
else {
console.log(false);
return false;
}
})
}
我试图对其进行分析,并得到应在持续时间范围内尽可能多地单击按钮的信息。我的假设是真的吗?有解决办法吗?