本人小白,最近在做一个帖子列表倒计时功能,苦于小弟才疏学浅,技术不到家,导致倒计时一直弄不好,忘各位大佬指教小弟一二!
言归正传
我想获取 已帖子发布的时间 来开启倒计时,倒计时结束 关闭显示帖子!
由于是多任务,引用的倒计时代码只能有一个生效,或者要么倒计时 刷新就重新倒计时,很苦恼!希望各位大佬指教小弟!
查无此人2021-04-15 13:36:46
倒计时会做吗?这个是js的倒计时。
用php计算好剩余的秒数,当前时间 - 发布时间戳, 就是剩余秒数。。然后把剩余秒数 给 regcountdown 这个变量
var regcountdown=30;regSendCode= $("#regSendCode"); settime(regSendCode); function settime(regSendCode) { //发送验证码倒计时 if(regcountdown == 0){ regSendCode.removeClass('disabled'); regSendCode.attr('onclick','sendemail()'); regSendCode.html("获取验证码"); regcountdown = 30; return; }else{ regSendCode.addClass('disabled'); regSendCode.removeAttr('onclick'); regSendCode.html("重新发送("+regcountdown+")"); regcountdown--; } setTimeout(function(){ settime(regSendCode); },1000); }