php多任務(wù)倒計(jì)時(shí)求助
問題描述
本人小白,最近在做一個(gè)帖子列表倒計(jì)時(shí)功能,苦于小弟才疏學(xué)淺,技術(shù)不到家,導(dǎo)致倒計(jì)時(shí)一直弄不好,忘各位大佬指教小弟一二!
言歸正傳
我想獲取 已帖子發(fā)布的時(shí)間 來開啟倒計(jì)時(shí),倒計(jì)時(shí)結(jié)束 關(guān)閉顯示帖子!
由于是多任務(wù),引用的倒計(jì)時(shí)代碼只能有一個(gè)生效,或者要么倒計(jì)時(shí) 刷新就重新倒計(jì)時(shí),很苦惱!希望各位大佬指教小弟!
問題解答
回答1:倒計(jì)時(shí)會(huì)做嗎?這個(gè)是js的倒計(jì)時(shí)。
用php計(jì)算好剩余的秒數(shù),當(dāng)前時(shí)間 - 發(fā)布時(shí)間戳, 就是剩余秒數(shù)。。然后把剩余秒數(shù) 給 regcountdown 這個(gè)變量
var regcountdown=30;regSendCode= $("#regSendCode");settime(regSendCode);function settime(regSendCode) {//發(fā)送驗(yàn)證碼倒計(jì)時(shí)if(regcountdown == 0){regSendCode.removeClass('disabled');regSendCode.attr('onclick','sendemail()');regSendCode.html("獲取驗(yàn)證碼");regcountdown = 30;return;}else{regSendCode.addClass('disabled');regSendCode.removeAttr('onclick');regSendCode.html("重新發(fā)送("+regcountdown+")");regcountdown--;}setTimeout(function(){settime(regSendCode);},1000);}
相關(guān)文章:
1. javascript - 移動(dòng)端,當(dāng)出現(xiàn)遮罩層的時(shí)候,遮罩層里有div是超出高度scroll的,怎么避免滑動(dòng)div的時(shí)候,body跟隨滑動(dòng)?2. javascript - webapp業(yè)務(wù)流程基本一致,多套主題(樣式基本不一樣,交互稍有偏差)管理,并且有不斷有新增主題,該如何設(shè)計(jì)組件化架構(gòu)?3. dockerfile - 為什么docker容器啟動(dòng)不了?4. javascript - ejs支持if else語法嗎5. 請(qǐng)教各位大佬,瀏覽器點(diǎn) 提交實(shí)例為什么沒有反應(yīng)6. javascript - 用rem寫的頁(yè)面,安卓手機(jī)顯示文字是正常的,蘋果顯示的文字是特別小的是為什么呢7. macos - mac下docker如何設(shè)置代理8. apache - 本地搭建wordpress權(quán)限問題9. javascript - JS設(shè)置Video視頻對(duì)象的currentTime時(shí)出現(xiàn)了問題,IE,Edge,火狐,都可以設(shè)置,反而chrom卻...10. 新手 - Python 爬蟲 問題 求助
