jQuery模拟爆炸倒计时功能实例代码


Posted in jQuery onAugust 21, 2017

 HTML部分 

<!DOCTYPE html> 
<html lang="en"> 
<head> 
  <meta charset="UTF-8"> 
  <title>炸弹倒计时</title> 
  <style type="text/css"> 
    .content { 
      width: 200px; 
      margin:0 auto; 
    } 
    .content .img1 { 
      /*添加炸弹动画 第一值是动画名称 第二个值是动画的时间 第三个值时循环的次数,infinite为循环次数表示无限循环,用数值时则是循环次数*/ 
      animation: bounce 1s infinite; 
    } 
    .content .img2 { 
      animation: magnify 1s 1; 
    } 
    .btn { 
      font-size: 30px; 
      margin-left: 650px; 
    } 
    /*让炸弹跳动*/ 
    @keyframes bounce{ 
      from{ 
        transform: scale(0.9); /*scale缩放*/ 
      }to{ 
        transform: scale(1.1); 
      } 
    } 
    /*让火花图片从小到大放大*/ 
    @keyframes magnify{ 
      from{ 
        transform: scale(0);/*为0时不显示*/ 
      }to{ 
        transform: scale(1); 
      } 
    } 
  </style> 
  <script type="text/javascript" src="js/jquery.min.js"></script> 
  <script type="text/javascript" src="js/index.js"></script> 
</head> 
<body> 
  <input type="button" class="btn" value="倒计时开始了,准备好了吗" /> 
  <div class="content"> 
    <!-- 用于显示倒计时秒数 --> 
    <p class="min"></p> 
    <!-- 存放爆炸前图片 --> 
    <img src="img/2007614223430291.png" class="img1" /> 
    <!-- 显示倒计时结束后的爆炸火花 --> 
    <img src="img/9d74c66b4d77c5aa5f61649a1383a31c9d9362b7a13f-wKrhDv_fw658.jpg" class="img2" /> 
  </div> 
</body> 
</html>

js代码片段

$(function(){ 
  //让图片内容先隐藏 
  $(".content").hide(); 
  //添加input点击事件 
  $(".btn").click(function(){ 
    //设置一个值用来表示从多少秒开始倒计时 
    var time=3; 
    //setInterval(function(){},1000)方法可按照指定的周期(以毫秒计)来调用函数或计算表达式,也就是会根据你给的时间执行事件 1000是毫秒=1秒 
    var set=setInterval(function(){ 
      //判断上面的time倒计时时间是否为0 
      if(time>0){ 
        //不为0时每过一秒就减一秒 
        $(".min").text(time-- +"(s)"); 
        //同时当倒计时不为0时,让content显示出来但火花图片隐藏 
        $(".content").show(); 
        $(".content .img2").hide(); 
      }else{//否则当倒计时=0时,倒计时结束,将数字与炸弹隐藏,显示火花图片 .img1,p中 “,”是选择两个同级标签元素 
        $(".content .img1,p").hide(); 
        $(".content .img2").show(); 
      } 
    }, 1000); 
  }) 
})

总结

以上所述是小编给大家介绍的jQuery模拟爆炸倒计时功能实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

jQuery 相关文章推荐
jquery submit()不能提交表单的解决方法
Apr 24 jQuery
jQuery查找dom的几种方法效率详解
May 17 jQuery
jQuery鼠标移动图片上实现放大效果
Jun 25 jQuery
jQuery表单设置值的方法
Jun 30 jQuery
基于jQuery选择器之表单对象属性筛选选择器的实例
Sep 19 jQuery
基于jquery实现左右上下移动效果
May 02 jQuery
jQuery实现的简单获取索引功能示例
Jun 04 jQuery
jQuery实现轮播图及其原理详解
Apr 12 jQuery
jQuery实现的别踩白块小游戏完整示例
Jan 07 jQuery
jQuery简单实现根据日期计算星期几的方法
Jan 09 jQuery
JQuery判断radio单选框是否选中并获取值的方法
Jan 17 jQuery
jquery实现简单每周轮换的日历
Sep 10 jQuery
jQuery实现表格冻结顶栏效果
Aug 20 #jQuery
Mui使用jquery并且使用点击跳转新窗口的实例
Aug 19 #jQuery
jQuery+HTML5实现WebGL高性能烟花绽放动画效果【附demo源码下载】
Aug 18 #jQuery
简单实现jQuery轮播效果
Aug 18 #jQuery
简单实现jQuery手风琴效果
Aug 18 #jQuery
jQuery Layer弹出层传值到父页面的实现代码
Aug 17 #jQuery
jQuery条件分页 代替离线查询(附代码)
Aug 17 #jQuery
You might like
排序算法之PHP版快速排序、冒泡排序
2014/04/09 PHP
一个经典的PHP验证码类分享
2014/11/18 PHP
php+ajax无刷新上传图片实例代码
2015/11/17 PHP
PHP自定义错误处理的方法分析
2018/12/19 PHP
javascript event 事件解析
2011/01/31 Javascript
JS字符串函数扩展代码
2011/09/13 Javascript
JSON+JavaScript处理JSON的简单例子
2013/03/20 Javascript
jQuery隔行变色与普通JS写法的对比
2013/04/21 Javascript
浅析js中的浮点型运算问题
2014/01/06 Javascript
取得元素的左和上偏移量的方法
2014/09/17 Javascript
JS动态显示表格上下frame的方法
2015/03/31 Javascript
jQuery实现鼠标悬停显示提示信息窗口的方法
2015/04/30 Javascript
JS 根据子网掩码,网关计算出所有IP地址范围示例
2020/04/23 Javascript
JSON 必知必会 观后记
2016/10/27 Javascript
js实现简单的计算器功能
2017/01/16 Javascript
原生js实现类似fullpage的单页/全屏滚动
2017/01/22 Javascript
基于JavaScript实现全选、不选和反选效果
2017/02/15 Javascript
解决Vue 浏览器后退无法触发beforeRouteLeave的问题
2017/12/24 Javascript
微信小程序实现topBar底部选择栏效果
2018/07/20 Javascript
详解webpack2异步加载套路
2018/09/14 Javascript
Vue中的v-for指令不起效果的解决方法
2018/09/27 Javascript
Vue.js结合bootstrap前端实现分页和排序效果
2018/12/29 Javascript
解决removeEventListener 无法清除监听的问题
2020/10/30 Javascript
Python递归函数实例讲解
2019/02/27 Python
Python常用模块sys,os,time,random功能与用法实例分析
2020/01/07 Python
python opencv 检测移动物体并截图保存实例
2020/03/10 Python
专科毕业生就业推荐信
2013/11/01 职场文书
工程管理专业毕业生自荐信
2014/01/24 职场文书
纠风工作实施方案
2014/03/15 职场文书
会计人员演讲稿
2014/09/11 职场文书
医德医风自我评价
2014/09/19 职场文书
群众路线党员自我评议范文2014
2014/09/24 职场文书
社区母亲节活动总结
2015/02/10 职场文书
工作保证书怎么写
2015/02/28 职场文书
心灵捕手观后感
2015/06/02 职场文书
德生BCL3000抢先使用感受和评价
2022/04/07 无线电