基于Javascript倒计时效果


Posted in Javascript onDecember 22, 2016

本文实例为大家分享了js倒计时效果的具体代码,供大家参考,具体内容如下

Index.html

<!DOCTYPE html >
<html>
<head>
<title>倒计时</title>

<style type="text/css">
  .colockbox
  {
   width:500px;
   height:20px; 
   color:#000000;
  }

  .colockbox span
  {
  float:left;display:block;
  width:20px;
  height:20px;
  line-height:20px;
  font-size:18px; 
  font-weight:bold;
  text-align:center;
  color:#ffffff; 
  text-indent:3px; 
  }

  .square 
  {
   float:left;
   width:26px;
   height:20px;
   background-color:#222222;
   border-radius:3px;
   padding:0px;
   margin-right:5px;
  }

</style>

<script type="text/javascript" src="jquery-1.11.3.js"></script>
<script type="text/javascript">
$(function(){
 countDown("2016/12/25 23:00:00","#colockbox1");
});
function countDown(time,id){
 var day_elem = $(id).find('.day');
 var hour_elem = $(id).find('.hour');
 var minute_elem = $(id).find('.minute');
 var second_elem = $(id).find('.second');
 var end_time = new Date(time).getTime(),//月份是实际月份-1 
 sys_second = (end_time-new Date().getTime())/1000; 
 var timer = setInterval(function(){
  if (sys_second > 1) {
   sys_second -= 1;
   var day = Math.floor((sys_second / 3600) / 24);
   var hour = Math.floor((sys_second / 3600) % 24);
   var minute = Math.floor((sys_second / 60) % 60);
   var second = Math.floor(sys_second % 60);
   day_elem && $(day_elem).text(day);//计算天
   $(hour_elem).text(hour<10?"0"+hour:hour);//计算小时
   $(minute_elem).text(minute<10?"0"+minute:minute);//计算分钟
   $(second_elem).text(second<10?"0"+second:second);//计算秒杀
  } else { 
   clearInterval(timer);
  }
 }, 1000);
}
</script>
</head>
<body>

<div class="colockbox" id="colockbox1">


<div class="square"> 
<span class="day">00</span> 
</div>
<span style="color:gray;font-size:15px; float:left;">天</span>

<div class="square"> 
<span class="hour">00</span> 
</div>
<span style="color:gray;font-size:15px; float:left;">时</span>

<div class="square"> 
<span class="minute">00</span> 
</div>
<span style="color:gray;font-size:15px; float:left;">分</span>

<div class="square"> 
<span class="second">00</span> 
</div>
<span style="color:gray;font-size:15px; float:left;">秒</span>
</div>
</body>
</html>

运行结果如图:

基于Javascript倒计时效果

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
ExtJS扩展 垂直tabLayout实现代码
Jun 21 Javascript
清空上传控件input file的值
Jul 03 Javascript
THREE.JS入门教程(4)创建粒子系统
Jan 24 Javascript
js判断选择的时间是否大于今天的代码
Aug 20 Javascript
php和js对数据库图片进行等比缩放示例
Apr 28 Javascript
JavaScript中神奇的call()方法
Mar 12 Javascript
简介JavaScript中search()方法的使用
Jun 06 Javascript
Javascript中的数组常用方法解析
Jun 17 Javascript
详解vue2.0脚手架的webpack 配置文件分析
May 27 Javascript
import与export在node.js中的使用详解
Sep 28 Javascript
vue-resource拦截器设置头信息的实例
Oct 27 Javascript
使用vue-router为每个路由配置各自的title
Jul 30 Javascript
JS前端加密算法示例
Dec 22 #Javascript
jQuery手指滑动轮播效果
Dec 22 #Javascript
自动适应iframe右边的高度
Dec 22 #Javascript
微信小程序 自己制作小组件实例详解
Dec 22 #Javascript
JS正则子匹配实例分析
Dec 22 #Javascript
JS定时检测任务任务完成后执行下一步的解决办法
Dec 22 #Javascript
jQuery无缝轮播图代码
Dec 22 #Javascript
You might like
火车头discuz6.1 完美采集的php接口文件
2009/09/13 PHP
PHP学习之整理字符串
2011/04/17 PHP
Ubuntu12下编译安装PHP5.3开发环境
2015/03/27 PHP
浅谈php数组array_change_key_case() 函数和array_chunk()函数
2016/10/22 PHP
PHP实现文件上传操作和封装
2020/03/04 PHP
Iframe 自动适应页面的高度示例代码
2014/02/26 Javascript
jquery控制select的text/value值为选中状态
2014/06/03 Javascript
Bootstrap每天必学之按钮(一)
2015/11/24 Javascript
jQuery事件绑定on()与弹窗实现代码
2016/04/28 Javascript
AngularJS表格详解及示例代码
2016/08/17 Javascript
详解Javascript函数声明与递归调用
2016/10/22 Javascript
获取今天,昨天,本周,上周,本月,上月时间(实例分享)
2017/01/04 Javascript
详解vue-cli 脚手架项目-package.json
2017/07/04 Javascript
JS实现自定义弹窗功能
2018/08/08 Javascript
nodejs提示:cross-device link not permitted, rename错误的解决方法
2019/06/10 NodeJs
Vue-cli3.x + axios 跨域方案踩坑指北
2019/07/04 Javascript
小程序实现录音功能
2020/09/22 Javascript
[07:26]2015国际邀请赛第二日TOP10集锦
2015/08/06 DOTA
python中使用smtplib和email模块发送邮件实例
2014/04/22 Python
Python异常处理操作实例详解
2018/05/10 Python
python3个性签名设计实现代码
2018/06/19 Python
python交易记录链的实现过程详解
2019/07/03 Python
Pytorch提取模型特征向量保存至csv的例子
2020/01/03 Python
Django模板报TemplateDoesNotExist异常(亲测可行)
2020/12/18 Python
Jones New York官网:美国女装品牌,受白领女性欢迎
2019/11/26 全球购物
审核会计岗位职责
2013/11/08 职场文书
护理学毕业生求职信
2013/11/14 职场文书
销售文员岗位职责
2013/11/29 职场文书
会计助理的岗位职责
2013/11/29 职场文书
五水共治捐款倡议书
2014/05/14 职场文书
煤矿安全协议书
2014/08/20 职场文书
培训班通知
2015/04/25 职场文书
历史名人教你十五个读书方法,赶快Get起来!
2019/07/18 职场文书
python requests模块的使用示例
2021/04/07 Python
pandas DataFrame.shift()函数的具体使用
2021/05/24 Python
Python使用PyYAML库读写yaml文件的方法
2022/04/06 Python