jQuery团购倒计时特效实现方法


Posted in Javascript onMay 07, 2015

本文实例讲述了jQuery团购倒计时特效实现方法。分享给大家供大家参考。具体实现方法如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>倒计时测试</title>
<script src="jquery-1.6.2.min.js" type="text/javascript"></script>
<script>
 function lxfEndtime(){
 $(".lxftime").each(function(){
  var lxfday=$(this).attr("lxfday");//用来判断是否显示天数的变量
  var endtime = new Date($(this).attr("endtime")).getTime();
  //取结束日期(毫秒值)
  var nowtime = new Date().getTime();
  //今天的日期(毫秒值)
  var youtime = endtime-nowtime;//还有多久(毫秒值)
  var seconds = youtime/1000;
  var minutes = Math.floor(seconds/60);
  var hours = Math.floor(minutes/60);
  var days = Math.floor(hours/24);
  var CDay= days ;
  var CHour= hours % 24;
  var CMinute= minutes % 60;
  var CSecond= Math.floor(seconds%60);
  //"%"是取余运算,可以理解为60进一后取余数,然后只要余数。
  if(endtime<=nowtime){
    $(this).html("已过期")
    //如果结束日期小于当前日期就提示过期啦
    }else{
    if($(this).attr("lxfday")=="no"){
    $(this).html("<i>剩余时间:</i><span>"+CHour+"</span>时<span>"+CMinute+"</span>分<span>"+CSecond+"</span>秒");
    //输出没有天数的数据
    }else{
    $(this).html("<i>剩余时间:</i><span>"+days+"</span><em>天</em><span>"+CHour+"</span><em>时</em><span>"+CMinute+"</span><em>分</em><span>"+CSecond+"</span><em>秒</em>");
    //输出有天数的数据
    }
   }
 });
 setTimeout("lxfEndtime()",1000);
 };
$(function(){
 lxfEndtime();
});
</script>
<style type="text/css">
<!--
*{
  font-style: normal;
  font-weight: normal;}
.haveday {
  padding: 20px;
  border: 1px dashed #000;
  margin-right: auto;
  margin-left: auto;
  width: 300px;
}
-->
</style>
</head>
<body>
<div class="haveday">
<h1>含有天数的倒计时</h1>
<div class="lxftime" endtime="11/15/2015 17:24:0"></div>
<div class="lxftime" endtime="11/8/2015 3:3:20"></div>
<div class="lxftime" endtime="9/6/2015 6:1:0"></div>
<div class="lxftime" endtime="6/6/2016 9:3:5"></div>
</div>
<p></p>
<div class="haveday">
<h1>没有天数的倒计时</h1>
<div class="lxftime" endtime="11/15/2015 17:24:0" lxfday="no"></div>
<div class="lxftime" endtime="11/8/2015 3:3:20" lxfday="no"></div>
<div class="lxftime" endtime="9/6/2015 6:1:0" lxfday="no"></div>
<div class="lxftime" endtime="6/6/2016 9:3:5" lxfday="no"></div>
</div>
</body>
</html>

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

Javascript 相关文章推荐
JQuery从头学起第二讲
Jul 04 Javascript
ExtJS4 Grid改变单元格背景颜色及Column render学习
Feb 06 Javascript
利用JQuery动画制作滑动菜单项效果实现步骤及代码
Feb 07 Javascript
jquery左右滚动焦点图banner图片鼠标经过显示上下页按钮
Oct 11 Javascript
原生JS绑定滑轮滚动事件兼容常见浏览器
Jun 30 Javascript
基于jquery实现省市区三级联动效果
Dec 25 Javascript
JS函数定义方式的区别介绍
Mar 22 Javascript
Javascript中获取浏览器类型和操作系统版本等客户端信息常用代码
Jun 28 Javascript
Javascript中常用的检测方法小结
Oct 08 Javascript
JS库之Particles.js中文开发手册及参数详解
Sep 13 Javascript
js中的闭包学习心得
Feb 06 Javascript
用JS实现一个简单的打砖块游戏
Dec 11 Javascript
js由下向上不断上升冒气泡效果实例
May 07 #Javascript
jQuery动态效果显示人物结构关系图的方法
May 07 #Javascript
js显示文本框提示文字的方法
May 07 #Javascript
js实现模拟计算器退格键删除文字效果的方法
May 07 #Javascript
浅谈document.write()输出样式
May 07 #Javascript
js库Modernizr的介绍和使用
May 07 #Javascript
详谈LABJS按需动态加载js文件
May 07 #Javascript
You might like
Zerg兵种介绍
2020/03/14 星际争霸
基于文本的访客签到簿
2006/10/09 PHP
将酷狗krc歌词解析并转换为lrc歌词php源码
2014/06/20 PHP
PHP实现的简单日历类
2014/11/29 PHP
php中smarty模板条件判断用法实例
2015/06/11 PHP
Yii实现单用户博客系统文章详情页插入评论表单的方法
2015/12/28 PHP
PHP实现图片批量打包下载功能
2017/03/01 PHP
PHP编程计算日期间隔天数的方法
2017/04/26 PHP
jQuery 各种浏览器下获得日期区别
2008/12/22 Javascript
JS+CSS实现一个气泡提示框
2013/08/18 Javascript
jQuery表格插件ParamQuery简单使用方法示例
2013/12/05 Javascript
javascript判断是否按回车键并解决浏览器之间的差异
2014/05/13 Javascript
JavaScript学习笔记之取数组中最大值和最小值
2016/03/23 Javascript
完美解决jQuery fancybox ie 无法显示关闭按钮的问题
2016/11/29 Javascript
AngularJS框架中的双向数据绑定机制详解【减少需要重复的开发代码量】
2017/01/19 Javascript
微信小程序wx.request实现后台数据交互功能分析
2017/11/25 Javascript
详解vue服务端渲染浏览器端缓存(keep-alive)
2018/10/12 Javascript
vue下载excel的实现代码后台用post方法
2019/05/10 Javascript
JavaScript遍历查找数组中最大值与最小值的方法示例
2019/05/24 Javascript
vue-cli2与vue-cli3在一台电脑共存的实现方法
2019/09/25 Javascript
vue实现给div绑定keyup的enter事件
2020/07/31 Javascript
使用python实现knn算法
2017/12/20 Python
Python读取excel中的图片完美解决方法
2018/07/27 Python
python将list转为matrix的方法
2018/12/12 Python
python实现超市管理系统(后台管理)
2019/10/25 Python
用CSS3实现Win8风格的方格导航菜单效果
2013/04/10 HTML / CSS
商得四方公司面试题(gid+)
2014/04/30 面试题
我的中国梦演讲稿400字
2014/08/19 职场文书
湖南省召开党的群众路线教育实践活动总结大会报告
2014/10/21 职场文书
学习群众路线的心得体会
2014/11/05 职场文书
2014年政协委员工作总结
2014/12/01 职场文书
党员检讨书范文
2014/12/27 职场文书
红旗渠导游词
2015/02/09 职场文书
服装店员工管理制度
2015/08/07 职场文书
python 如何做一个识别率百分百的OCR
2021/05/29 Python
Ruby处理YAML和json数据
2022/04/18 Ruby