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用noConflict代替$的实现方法
Apr 12 jQuery
Jquery-data的三种用法
Apr 18 jQuery
简单实现jQuery手风琴效果
Aug 18 jQuery
jquery在vue脚手架中的使用方式示例
Aug 29 jQuery
jQuery实现每隔一段时间自动更换样式的方法分析
May 03 jQuery
jQuery实现点击自身以外区域关闭弹出层功能完整示例【改进版】
Jul 31 jQuery
jquery使用FormData实现异步上传文件
Oct 25 jQuery
jquery弹窗时禁止body滚动条滚动的例子
Sep 21 jQuery
jQuery实现简单弹幕效果
Nov 28 jQuery
js、jquery实现列表模糊搜索功能过程解析
Mar 27 jQuery
jQuery实现回到顶部效果
Oct 19 jQuery
jQuery实现鼠标拖动图片功能
Mar 04 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单例模式实现(对象只被创建一次)
2012/12/05 PHP
php中实现记住密码下次自动登录的例子
2014/11/06 PHP
php使用cookie显示用户上次访问网站日期的方法
2015/01/26 PHP
yii2超好用的日期组件和时间组件
2016/05/05 PHP
PHP+ajax实现获取新闻数据简单示例
2018/05/08 PHP
php 的多进程操作实践案例分析
2020/02/28 PHP
jQuery使用手册之二 DOM操作
2007/03/24 Javascript
Javascript 面向对象 命名空间
2010/05/13 Javascript
JS实现的一个简单的Autocomplete自动完成例子
2014/04/16 Javascript
JavaScript插件化开发教程(六)
2015/02/01 Javascript
用最少的JS代码写出贪吃蛇游戏
2018/01/12 Javascript
使用vue的transition完成滑动过渡的示例代码
2018/06/25 Javascript
微信小程序实现通过双向滑动缩放图片大小的方法
2018/12/30 Javascript
AngularJS实现的自定义过滤器简单示例
2019/02/02 Javascript
vue - props 声明数组和对象操作
2020/07/30 Javascript
跟老齐学Python之折腾一下目录
2014/10/24 Python
Windows上配置Emacs来开发Python及用Python扩展Emacs
2015/11/20 Python
Python字典,函数,全局变量代码解析
2017/12/18 Python
利用Django-environ如何区分不同环境
2018/08/26 Python
用Django写天气预报查询网站
2018/10/21 Python
PyTorch基本数据类型(一)
2019/05/22 Python
python解析xml简单示例
2019/06/21 Python
python安装pil库方法及代码
2019/06/25 Python
Python爬虫库BeautifulSoup的介绍与简单使用实例
2020/01/25 Python
python openpyxl模块的使用详解
2021/02/25 Python
Html5页面点击遮罩层背景关闭遮罩层
2020/11/30 HTML / CSS
出国留学自荐信
2013/10/25 职场文书
办加油卡单位介绍信
2014/01/09 职场文书
安全标准化汇报材料
2014/02/03 职场文书
交通事故调解协议书
2014/04/16 职场文书
2014年党员评议表自我评价
2014/09/27 职场文书
科长个人四风问题整改措施思想汇报
2014/10/13 职场文书
迁户口计划生育证明
2014/10/19 职场文书
入党自荐书范文
2015/03/05 职场文书
奖励通知
2015/04/22 职场文书
党务工作者主要事迹材料
2015/11/03 职场文书