问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

jquery倒计时代码是怎么写的

发布网友 发布时间:2022-05-06 23:39

我来回答

2个回答

懂视网 时间:2022-05-15 13:36

jQuery可以实现倒计时功能,本文主要和大家详细介绍了jquery实现倒计时小应用,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能帮助到大家。

html


<p id="shop_rec">
 <ul class="cf">
 <li>
 <img src="image/goods.jpg" alt="小米 Note 顶配版" />
 <p>
 <h5>小米 Note 顶配版</h5>
 <p>全网通 香槟金 移动联通<br />双4G手机 双卡双待</p>
 <em>?2998<i>起</i></em>
 <span class="time" data-starttime="1445982375" data-endtime="1446350400"></span>
 </p>
 </li>
 <li>
 <img src="image/goods.jpg" alt="小米 Note 顶配版" />
 <p>
 <h5>小米 Note 顶配版</h5>
 <p>全网通 香槟金 移动联通<br />双4G手机 双卡双待</p>
 <em>?2998<i>起</i></em>
 <span class="time" data-starttime="1445912375" data-endtime="1436350400"></span>
 </p>
 </li>
 </ul>
</p>

jquery


总结

不是特别优秀,但是小的应用完全没有问题。

热心网友 时间:2022-05-15 10:44

首先获取当前时间与目标时间的时间差,然后通过定时器更新这个时间差,就实现了倒计时效果。实现上述过程需要以下两个函数:
getTime() // 返回距1970年1月1日之间的毫秒数,这样将时间差(毫秒数)÷3600÷24即为天数,时分秒类似
setTimeout(code,millisec); // 在指定的毫秒数后调用函数
实例演示如下
创建Html元素
<div class="box">
<span>距离2015年国庆节还剩:</span><br>
<div class="content">
<input type="text" id="time_d">天<input type="text" id="time_h">时<input type="text" id="time_m">分<input type="text" id="time_s">秒
</div>
</div>
设置css样式
div.box{width:300px;padding:20px;margin:20px;border:4px dashed #ccc;}
div.box>span{color:#999;font-style:italic;}
div.content{width:250px;margin:10px 0;padding:20px;border:2px solid #ff6666;}
input[type='text']{width:45px;height:35px;padding:5px 10px;margin:5px 0;border:1px solid #ff9966;}
编写jquery代码
$(function(){
show_time();
});

function show_time(){
var time_start = new Date().getTime(); //设定当前时间
var time_end = new Date("2015/10/01 00:00:00").getTime(); //设定目标时间
// 计算时间差
var time_distance = time_end - time_start;
// 天
var int_day = Math.floor(time_distance/86400000)
time_distance -= int_day * 86400000;
// 时
var int_hour = Math.floor(time_distance/3600000)
time_distance -= int_hour * 3600000;
// 分
var int_minute = Math.floor(time_distance/60000)
time_distance -= int_minute * 60000;
// 秒
var int_second = Math.floor(time_distance/1000)
// 时分秒为单数时、前面加零
if(int_day < 10){
int_day = "0" + int_day;
}
if(int_hour < 10){
int_hour = "0" + int_hour;
}
if(int_minute < 10){
int_minute = "0" + int_minute;
}
if(int_second < 10){
int_second = "0" + int_second;
}
// 显示时间
$("#time_d").val(int_day);
$("#time_h").val(int_hour);
$("#time_m").val(int_minute);
$("#time_s").val(int_second);
// 设置定时器
setTimeout("show_time()",1000);
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
陈八两面馆的什么面最好吃? 杭州湾跨海大桥可以骑行吗 杭州湾跨海大桥上能骑车吗? ...不知道可不可以骑自行车,又需要做哪些准备,谢谢各位资深人士了... 激光祛痘坑的效果如何? 口述:3个闺密分享1个“软饭男” 骚气文案暗示-推荐65句 三个男人怎么晒朋友圈 任钊的介绍 请问德阳青依江路口到德阳中级人民法院坐几路公交车 打算从成都去丽江玩3天,求旅游攻略。 vivo手机下载了微信但是手机桌面不显示图标说要去设置里确认但是找不到怎么办? 丽江三日游 准备去丽江玩几天 懂的朋友说说怎样玩 丽江三日游,求教自助攻略 郁美净的洗面奶用起来效果好吗? 丽江三日游路线 21岁,女的,中性皮肤额头和下巴有痘痘,用郁美净的洗面奶好用吗 家养海螺能长多大寿命多长? 去丽江三日游该怎么安排路线?拜托各位大神 海螺要生长多久才能长到:长度30cm、最大直径16cm 中国的大宝和郁美净洗面奶不好用吗 三天假期,去丽江旅游可以怎么安排呢? 海螺小时候螺壳那么小长大之后那个螺壳是怎么换呢 我13岁用郁美净儿童洗面奶好吗?我的脸冬天很干燥夏天很油是什么肤质啊?但不太长痘。现在夏天天天冒汗 求丽江三日游攻略 我是用多芬洗面奶好还是郁美净好? 丽江规划三日游应该如何做攻略? 爱长痘痘能用郁美净的洗面奶吗? 儿童郁美净洁面乳敏感肌可以用吗 丽江三日游!!! 求一个JQuery的计时代码(已过去多少秒) 华中数控子网掩码和默认关网及及首选DNS服务器(P)是多少? 求一个JQuery的计时代码(已过去多少秒) 准备自己去丽江三日游,想问下,这几天的线路怎么安排好,且住哪里,预计最少的经费是多少? 麻烦各位了 求一段jquery时间选择特效代码,单击开始时间选择完毕以后自动跳到第二... 手机上微信图标找不到怎么办 Jquery显示某天是星期几,代码怎么写? 求jquery 日期校验 代码 jquery一个对象绑定两个交替时间的具体代码? noet3下载微信后找不到图标 寿命最长的海螺 jquery 怎么计算时间差 博客园 jquery-ui datepicker 设置开始结束时间选择范围 jquery 中代码 jQuery怎么写定时刷新 如果换手机卡,原来的还可以用吗? 手机,手机卡丢了,现在要换新卡了怎么登录原来的? 手机,手机卡丢了,现在要换新卡了怎么登录原来的? 请教模2除法,模2加法,模2减法的具体推算步骤。