哥们,倒计时三十分呢那个问题,怎么在剩5分钟时候给个提示啊,我试了,alert提示之后,页面又重新计时了
发布网友
发布时间:2022-04-23 02:57
我来回答
共1个回答
热心网友
时间:2023-10-12 13:37
alert会让代码停止执行
我建议先隐藏一个提示,到点了让他显示
$(function(){
var m=29;
var s=59;
setInterval(function(){
if(s<10){
$('#time').html(m+':0'+s);
}else{
$('#time').html(m+':'+s);
}
if(m==5&&s==0){
$('#point').show();
setTimeout(function(){
$('#point').hide();
},5000)
}
s--;
if(s<0){
s=59;
m--;
}
},1000)
})
<p id="time">30:00</p>
<p id="point" style="display: none;">还剩5分钟</p>
提示显示5秒后会自动隐藏
来自:求助得到的回答