JQuery实现的按钮倒计时效果


Posted in Javascript onDecember 23, 2015

本文实例讲述了JQuery实现的按钮倒计时效果。分享给大家供大家参考,具体如下:

一个实现了在按钮上显示倒计时,倒计时完毕自动将按钮设置为不可用的效果,具体代码如下:

<html>
<head>
<title>test count down button</title>
<script src="jquery1.8.3.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function () {
$('#btn').click(function () {
var count = 10;
var countdown = setInterval(CountDown, 1000);
function CountDown() {
$("#btn").attr("disabled", true);
$("#btn").val("Please wait " + count + " seconds!");
if (count == 0) {
$("#btn").val("Submit").removeAttr("disabled");
clearInterval(countdown);
}
count--;
}
})
});
</script>
</head>
<body>
<input type="button" id="btn" value="Submit" />
</body>
</html>

运行效果截图如下:

JQuery实现的按钮倒计时效果

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
jQuery 添加/移除CSS类实现代码
Feb 11 Javascript
node.js Web应用框架Express入门指南
May 28 Javascript
JS实现弹出浮动窗口(支持鼠标拖动和关闭)实例详解
Aug 06 Javascript
Bootstrap php制作动态分页标签
Dec 23 Javascript
微信小程序 PHP后端form表单提交实例详解
Jan 12 Javascript
微信小程序 封装http请求实例详解
Jan 16 Javascript
VUE中v-model和v-for指令详解
Jun 23 Javascript
javascript 玩转Date对象(实例讲解)
Jul 11 Javascript
Mongoose实现虚拟字段查询的方法详解
Aug 15 Javascript
node.js利用socket.io实现多人在线匹配联机五子棋
May 31 Javascript
Vue的props父传子的示例代码
May 20 Javascript
你不知道的 TypeScript 高级类型(小结)
Aug 28 Javascript
基于jquery实现鼠标左右拖动滑块滑动附源码下载
Dec 23 #Javascript
JS实现的倒计时效果实例(2则实例)
Dec 23 #Javascript
JavaScript对象数组排序函数及六个用法
Dec 23 #Javascript
JavaScript中的函数(二)
Dec 23 #Javascript
分享JavaScript与Java中MD5使用两个例子
Dec 23 #Javascript
js实现正则匹配中文标点符号的方法
Dec 23 #Javascript
jquery实现点击其他区域时隐藏下拉div和遮罩层的方法
Dec 23 #Javascript
You might like
PHP使用feof()函数读文件的方法
2014/11/07 PHP
PHP Curl模拟登录微信公众平台、新浪微博实例代码
2016/01/28 PHP
PHP rmdir()函数的用法总结
2019/07/02 PHP
laravel5.5安装jwt-auth 生成token令牌的示例
2019/10/24 PHP
jQuery动态添加、删除元素的方法
2014/01/09 Javascript
javascript实现十六进制颜色值(HEX)和RGB格式相互转换
2014/06/20 Javascript
浅析AngularJS中的生命周期和延迟处理
2015/06/18 Javascript
Angularjs使用ng-repeat中$even和$odd属性的注意事项
2016/12/31 Javascript
canvas的神奇用法
2017/02/03 Javascript
详解angular2采用自定义指令(Directive)方式加载jquery插件
2017/02/09 Javascript
Nodejs回调加超时限制两种实现方法
2017/06/09 NodeJs
JavaScript之RegExp_动力节点Java学院整理
2017/06/29 Javascript
ionic选择多张图片上传的示例代码
2017/10/10 Javascript
vue-router实现组件间的跳转(参数传递)
2017/11/07 Javascript
nodejs判断文件、文件夹是否存在及删除的方法
2017/11/10 NodeJs
Vue波纹按钮组件制作
2018/04/30 Javascript
JS回调函数深入理解
2019/10/16 Javascript
vue实现配置全局访问路径头(axios)
2019/11/01 Javascript
详解node.js 事件循环
2020/07/22 Javascript
vue select 获取value和lable操作
2020/08/28 Javascript
Vue在H5 项目中使用融云进行实时个人单聊通讯
2020/12/14 Vue.js
Python 数据结构之旋转链表
2017/02/25 Python
python交互式图形编程实例(三)
2017/11/17 Python
用Python一键搭建Http服务器的方法
2018/06/01 Python
Pycharm如何运行.py文件的方法步骤
2020/03/03 Python
PyCharm License Activation激活码失效问题的解决方法(图文详解)
2020/03/12 Python
Python如何批量获取文件夹的大小并保存
2020/03/31 Python
通过HTML5 Canvas API绘制弧线和圆形的教程
2016/03/14 HTML / CSS
NBA德国官方网上商店:NBA Store德国
2018/04/13 全球购物
文明班集体申报材料
2014/05/23 职场文书
2014乡镇党委副书记对照检查材料思想汇报
2014/10/09 职场文书
党的群众路线教育实践活动专题组织生活会发言材料
2014/10/17 职场文书
三八妇女节致辞
2015/07/31 职场文书
男方家长婚礼答谢词
2015/09/29 职场文书
如何解决springcloud feign 首次调用100%失败的问题
2021/06/23 Java/Android
海贼王十大逆天果实 魂魂果实上榜,岩浆果实攻击力最强
2022/03/18 日漫