更新時(shí)間:2018年01月10日14時(shí)46分 來(lái)源:傳智播客 瀏覽次數(shù):
效果圖:
點(diǎn)擊前
點(diǎn)擊后
步驟一:
新建按鈕標(biāo)簽,并起上類名
步驟二:
為按鈕寫上樣式;并且新建一個(gè)類名.code-time用作點(diǎn)擊按鈕后添加
步驟三:
引入JQ文件,JQ的版本不限。
步驟四:
在script標(biāo)簽里新建變量,60為秒數(shù),可根據(jù)個(gè)人情況更改;如要更改,下面的函數(shù)也要對(duì)應(yīng)更改。
步驟五:
o為傳參使用;
進(jìn)行判斷:
1.如果倒計(jì)時(shí)秒數(shù)為0;執(zhí)行當(dāng)前按鈕解除點(diǎn)擊禁止;還原按鈕文字;去掉類名(背景顏色);時(shí)間變?yōu)?0秒
2.如果倒計(jì)時(shí)秒數(shù)不為0(也就是倒計(jì)時(shí)中);執(zhí)行當(dāng)前按鈕添加類名(背景顏色);禁止按鈕點(diǎn)擊(以防用戶多次點(diǎn)擊產(chǎn)生BUG);按鈕文字變成倒計(jì)時(shí)數(shù)字;倒計(jì)時(shí)的秒數(shù)一秒減一;
步驟六:
為此按鈕寫上點(diǎn)擊事件,執(zhí)行函數(shù),傳參為自己
所有代碼:
UI設(shè)計(jì):簡(jiǎn)單學(xué)會(huì)視覺改版的幾種方法
2017-12-26UI綜合設(shè)計(jì):如何以開發(fā)的視角做設(shè)計(jì)?
2017-12-26UI設(shè)計(jì):如何在Axure中,用動(dòng)態(tài)面板實(shí)現(xiàn)banner的輪播效果
2017-11-29UI設(shè)計(jì):3分鐘利用Photoshop制作五彩星軌
2017-11-29設(shè)計(jì)必備技能:3分鐘讓模糊圖片更清晰
2017-11-29UI設(shè)計(jì):關(guān)于平面設(shè)計(jì)鑒賞思路總結(jié)
2017-11-21北京校區(qū)