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 相关文章推荐
Javascript 兼容firefox的一些问题
May 21 Javascript
Javascript remove 自定义数组删除方法
Oct 20 Javascript
jQuery学习笔记之jQuery的DOM操作
Dec 22 Javascript
再谈querySelector和querySelectorAll的区别与联系
Apr 20 Javascript
JavaScript lastIndexOf方法入门实例(计算指定字符在字符串中最后一次出现的位置)
Oct 17 Javascript
javascript图片延迟加载实现方法及思路
Dec 31 Javascript
基于匀速运动的实例讲解(侧边栏,淡入淡出)
Oct 17 Javascript
Webpack path与publicPath的区别详解
May 03 Javascript
vue2.0实现移动端的输入框实时检索更新列表功能
May 08 Javascript
vue、react等单页面项目部署到服务器的方法及vue和react的区别
Sep 29 Javascript
JS数组转字符串实现方法解析
Sep 04 Javascript
vue element实现表格合并行数据
Nov 30 Vue.js
基于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批量删除数据库下指定前缀的表以prefix_为例
2014/08/24 PHP
PHP在弹框中获取foreach中遍历的id值并传递给地址栏
2017/06/13 PHP
PHP封装的简单连接MongoDB类示例
2019/02/13 PHP
php封装实现钉钉机器人报警接口的示例代码
2020/08/08 PHP
深入理解JavaScript系列(14) 作用域链介绍(Scope Chain)
2012/04/12 Javascript
Js-$.extend扩展方法使方法参数更灵活
2013/01/15 Javascript
JavaScript自定义事件介绍
2013/08/29 Javascript
Textarea根据内容自适应高度
2013/10/28 Javascript
jQuery中eq()方法用法实例
2015/01/05 Javascript
jQuery跨域问题解决方案
2015/08/03 Javascript
React Native实现简单的登录功能(推荐)
2016/09/19 Javascript
使用bootstrap validator的remote验证代码经验分享(推荐)
2016/09/21 Javascript
javascript 动态样式添加的简单实现
2016/10/11 Javascript
loading动画特效小结
2017/01/22 Javascript
js清除浏览器缓存的几种方法
2017/03/15 Javascript
解决微信小程序中转换时间格式IOS不兼容的问题
2019/02/15 Javascript
浅谈Vue页面级缓存解决方案feb-alive(上)
2019/04/14 Javascript
微信小程序的线程架构【推荐】
2019/05/14 Javascript
vue3修改link标签默认icon无效问题详解
2019/10/09 Javascript
JavaScript判断数据类型有几种方法及区别介绍
2020/09/02 Javascript
[01:11:02]Secret vs Newbee 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
python使用正则表达式检测密码强度源码分享
2014/06/11 Python
Python入门及进阶笔记 Python 内置函数小结
2014/08/09 Python
python使用reportlab实现图片转换成pdf的方法
2015/05/22 Python
Python中super函数用法实例分析
2019/03/18 Python
TensorFlow查看输入节点和输出节点名称方式
2020/01/04 Python
pycharm不以pytest方式运行,想要切换回普通模式运行的操作
2020/09/01 Python
HTML5实现的图片无限加载的瀑布流效果另带边框圆角阴影
2014/03/07 HTML / CSS
巴西葡萄酒销售网站:Wine.com.br
2017/11/07 全球购物
Cinque网上商店:德国服装品牌
2019/03/17 全球购物
Paper Cape官网:美国婴儿和儿童服装品牌
2019/11/02 全球购物
工商管理实习生自我鉴定范文
2013/12/18 职场文书
终止或解除劳动合同及劳动关系的证明书
2014/10/06 职场文书
扬州个园导游词
2015/02/06 职场文书
保研推荐信范文
2015/03/25 职场文书
nginx中封禁ip和允许内网ip访问的实现示例
2022/03/17 Servers