本人小白,最近在做一個貼文列表倒數功能,苦於小弟才疏學淺,技術不到家,導致倒數計時一直弄不好,忘各位大佬指教小弟一二!
言歸正傳
言歸正傳#我想取得已貼文發佈的時間 開啟倒數計時,倒數計時結束關閉顯示帖子! #############由於是多任務,引用的倒數程式碼只能有一個生效,或者要嘛倒數計時 刷新就重新倒數計時,很苦惱!希望各位大佬指教小弟! ##########查无此人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); }