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 相关文章推荐
FileUpload 控件 禁止手动输入或粘贴的实现代码
Apr 07 Javascript
js获取UserControl内容为拼html时提供方便
Nov 02 Javascript
JavaScript中的包装对象介绍
Jan 27 Javascript
基于javascript、ajax、memcache和PHP实现的简易在线聊天室
Feb 03 Javascript
js实现鼠标触发图片抖动效果的方法
Feb 27 Javascript
学习JavaScript编程语言的8张思维导图分享
Mar 27 Javascript
jquery插件之文字间歇自动向上滚动效果代码
Feb 25 Javascript
ReactNative页面跳转实例代码
Sep 27 Javascript
JSX在render函数中的应用详解
Sep 04 Javascript
使用layui实现的左侧菜单栏以及动态操作tab项方法
Sep 10 Javascript
JS中间件设计模式的深入探讨与实例分析
Apr 11 Javascript
JavaScript中MutationObServer监听DOM元素详情
Nov 27 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
PHPMyadmin 配置文件详解(配置)
2009/12/03 PHP
php通过递归方式复制目录和子目录的方法
2015/03/13 PHP
php实现递归抓取网页类实例
2015/04/03 PHP
JQuery伸缩导航练习示例
2013/11/13 Javascript
红米手机抢购的js代码
2014/03/10 Javascript
js格式化时间小结
2014/11/03 Javascript
node.js中Socket.IO的进阶使用技巧
2014/11/04 Javascript
JavaScript 正则表达式中global模式的特性
2016/02/25 Javascript
jQuery实现加入收藏夹功能(主流浏览器兼职)
2016/12/24 Javascript
JS中闭包的经典用法小结(2则示例)
2016/12/28 Javascript
Html5+jQuery+CSS制作相册小记录
2016/12/30 Javascript
nodejs发送http请求时遇到404长时间未响应的解决方法
2017/12/10 NodeJs
vue实现简单的MVVM框架
2018/08/05 Javascript
Vue移动端实现图片上传及超过1M压缩上传
2019/12/23 Javascript
iview实现图片上传功能
2020/06/29 Javascript
使用Python脚本生成随机IP的简单方法
2015/07/30 Python
Python实现的简单计算器功能详解
2018/08/25 Python
在Pandas中给多层索引降级的方法
2018/11/16 Python
谈谈Python中的while循环语句
2019/03/10 Python
python-Web-flask-视图内容和模板知识点西宁街
2019/08/23 Python
Python使用扩展库pywin32实现批量文档打印实例
2020/04/09 Python
python 画条形图(柱状图)实例
2020/04/24 Python
python爬虫请求头设置代码
2020/07/28 Python
Python爬虫实例之2021猫眼票房字体加密反爬策略(粗略版)
2021/02/22 Python
利用HTML5+css3+jquery+weui实现仿微信聊天界面功能
2018/01/08 HTML / CSS
internal修饰符起什么作用
2013/12/16 面试题
领导干部培训感言
2014/01/23 职场文书
行政工作个人的自我评价
2014/02/13 职场文书
简单的大学生自我鉴定
2014/02/18 职场文书
西式结婚主持词
2014/03/14 职场文书
副护士长竞聘演讲稿
2014/04/30 职场文书
医院病假条范文
2015/08/17 职场文书
教师学习心得体会范文
2016/01/21 职场文书
Java数据结构之链表相关知识总结
2021/06/18 Java/Android
彩虹社八名人气艺人全新周边限时推出,性转女装男装一次拥有!
2022/04/01 日漫
详细聊一聊mysql的树形结构存储以及查询
2022/04/05 MySQL