UI设计之JS效果-如何制作文字倒计时?

Date 2024-07-30 09:38:14

效果图:

点击前

JS效果

点击后

JS效果

步骤一:

JS效果

新按钮标签和类名

步骤二:

JS效果

将样式写在按钮上,并创建一个新的类名.code-点击按钮后添加time

步骤三:

JS效果

引入JQ文件,JQ版本无限。

步骤四:

JS效果

变量在script标签中新建,60秒,可根据个人情况更改;如需更改,以下函数也应相应更改。

步骤五:

JS效果

使用o为传参;

进行判断:

1.如果倒计时秒数为0;点击禁止执行当前按钮;恢复按钮文本;删除类名(背景颜色);时间变为60秒

2.如果倒计时秒数不是0(即倒计时);执行当前按钮添加类名(背景颜色);禁止按钮点击(防止用户多次点击产生BUG);按钮文字变成倒计时数字;倒计时秒数一秒减一;

步骤六:

JS效果

为此,按钮上写着点击事件,执行函数,并将其传输给自己

所有代码:

1515571004750_9.jpg
JS效果JS效果JS效果


本文版权归红喵教育设计综合设计师学院所有,欢迎转载,转载请注明作者来源。非常感谢。

作者:红喵教育设计综合设计师培训学院

首发:http://ui.itheima.com/

课程推荐
— Course recommendation —
【红喵设计教育】ps教程-ps零基础课程

红喵设计

【红喵设计教育】C4D基础-C4D软件制作教程

红喵设计

【红喵设计教育】包装设计-免费/PS/AI/CDR/平面设计

红喵设计

【红喵设计教育】版式设计-版式的思路PS/AI/CDR/平面设计/排版技巧

红喵设计

【红喵设计教育】ps基础-ps基础入门教程

红喵设计

【红喵设计教育】CDR基础-CDR零基础入门教程

红喵设计

【红喵设计教育】海报基础-PS合成海报设计教程

红喵设计

【野马设计教育】AI基础-AI软件零基础到精通

红喵设计