亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

基于jQuery實現美觀且實用的倒計時實例代碼

2019-11-20 10:53:35
字體:
來源:轉載
供稿:網友

倒計時效果有著廣泛的應用,比如奧運會倒計時、高考倒計時和放假倒計時等,本章節分享一個比較美觀且實用的倒計時效果。

代碼實例如下:

<!DOCTYPE html><html><head><meta charset=" utf-8"><meta name="author" content="http://www.softwhy.com/" /><title>倒計時效果代碼</title><style type="text/css">* { padding:0; margin:0;}.colockbox { width:250px; height:30px; overflow:hidden; color:#000000; background:url(mytest/jQuery/colockbg.png) no-repeat; margin:0px auto;}.colockbox span { float:left; display:block; width:40px; height:29px; line-height:29px; font-size:20px; font-weight:bold; text-align:center; color:#ffffff; margin-right:22px;}</style><script type="text/javascript" src="http://www.softwhy.com/mytest/jQuery/jquery-1.8.3.js"></script><script type="text/javascript"> $(function(){  countDown("2016/2/3 6:30:59","#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(); var 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).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">  <span class="day">00</span>  <span class="hour">00</span>  <span class="minute">00</span>  <span class="second">00</span> </div></body></html> 

以上代碼實現了我們的要求,可以實現秒到天的倒計時效果,下面就介紹一下實現過程。

一.實現原理:

原理比較簡單,就是取得到期時間的時間戳減去當前時間的時間戳,就是兩者之間相差的秒數,然后通過這個秒數除以3600就是相差的小時數,然后再除以24,然后使用Math.floor()函數進行下舍入,就是相差的天數,下面獲取小時、分鐘和秒都是此原理。使用定時器函數每隔一秒調用一次相應的函數就實現了倒計時的效果。

二.代碼注釋:

1.$(function(){}),當文檔結構完全加載完畢再去執行函數中的代碼。
2.countDown("2016/2/3 6:30:59","#colockbox1"),調用函數,第一個參數是到期的時間,第二個是div的id屬性值。
3.function countDown(time,id){},聲明此函數。
4.var day_elem=$(id).find('.day'),獲取div下class屬性值為day的對象。
5.var hour_elem=$(id).find('.hour'),獲取div下class屬性值為hour的對象。
6.var minute_elem=$(id).find('.minute'),獲取div下class屬性值為minute的對象。
7.var second_elem=$(id).find('.second'),獲取div下class屬性值為second的對象。
8.var end_time=new Date(time).getTime(),獲取到期事件的時間戳。
9.var sys_second=(end_time-new Date().getTime())/1000,獲取到期時間和當前時間相差的秒數。
10.var timer=setInterval(function(){},1000),每隔一秒執行一次函數。
11.if(sys_second>1) ,如果相差的秒大于1。
12.sys_second-=1,秒減一。
13.var day=Math.floor((sys_second/3600)/24),獲取相差的天數。
14.var hour=Math.floor((sys_second/3600)%24),獲取相差的小時數,注意后面是取模運算。
15.var minute=Math.floor((sys_second/60)%60),獲取相差的分鐘數。
16.var second=Math.floor(sys_second%60),獲取相差的秒數。
17.$(day_elem).text(day),將天寫入span元素。
18.$(hour_elem).text(hour<10?"0"+hour:hour),將小時寫入span,如果小時數小于10,前面加0,后面同樣的道理。
19.clearInterval(timer),如果相差的秒數到0,就停止計時器函數setInterval的執行。

以上內容是小編給大家分享的基于jQuery實現美觀且實用的倒計時實例代碼,希望本文分享能夠給大家帶來幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
色哟哟亚洲精品一区二区| 97视频在线观看视频免费视频| 精品视频久久久久久| 欧美国产日韩一区| 欧美日韩精品国产| 国产精品爽黄69| 欧美性生交xxxxxdddd| 国产脚交av在线一区二区| 最新的欧美黄色| 亚洲2020天天堂在线观看| 欧美尺度大的性做爰视频| 久久成人在线视频| 中文字幕日韩av电影| 欧美猛交ⅹxxx乱大交视频| 日韩av电影手机在线| 亚洲欧美综合区自拍另类| 久久网福利资源网站| 国产精品主播视频| 国产成人短视频| 亚洲图片欧洲图片av| 福利一区视频在线观看| 欧美日韩免费网站| 亚洲系列中文字幕| 久久久久久国产精品三级玉女聊斋| 欧美国产日本高清在线| 69国产精品成人在线播放| 亚洲人成电影在线播放| 欧美日韩不卡合集视频| 成人免费在线网址| 亚洲精品久久视频| 日韩av影视在线| 欧美在线视频导航| 久久天天躁狠狠躁夜夜爽蜜月| 日韩美女视频在线观看| xvideos亚洲人网站| 中日韩午夜理伦电影免费| 久久乐国产精品| 成人网在线视频| 久久福利网址导航| 欧美日韩国产中文精品字幕自在自线| 91精品国产高清自在线看超| 欧美限制级电影在线观看| 欧美黄网免费在线观看| 久久成人国产精品| 国产成人精品av| 久久精品国产亚洲一区二区| 国产精品极品尤物在线观看| 国产精品国产亚洲伊人久久| 欧美日韩在线观看视频小说| 亚洲福利精品在线| 欧美一级大片在线免费观看| 国产精品久久久精品| 亚洲免费视频一区二区| 亚洲欧美综合图区| 日韩av免费在线观看| 成人黄色片网站| 亚洲第一区中文字幕| 亚洲美女av在线| 欧美另类老肥妇| 国产精品入口尤物| 欧美黑人极品猛少妇色xxxxx| 亚洲电影免费观看| 国产欧美一区二区三区久久人妖| 精品国产老师黑色丝袜高跟鞋| 国产精品永久免费视频| 最好看的2019的中文字幕视频| 亚洲视频国产视频| 91久久久久久久久久久久久| 欧美极品美女视频网站在线观看免费| 亚洲aⅴ日韩av电影在线观看| 欧洲亚洲免费在线| 精品视频一区在线视频| 91精品视频在线看| 亚洲高清福利视频| 一区二区三区动漫| 精品欧美aⅴ在线网站| 国产精品美女免费| 国模私拍视频一区| 国产精品91免费在线| 国产精品狼人色视频一区| 国产亚洲精品91在线| 久久99久久99精品中文字幕| 欧美一区二粉嫩精品国产一线天| 欧美精品第一页在线播放| 中文国产成人精品| 久久综合九色九九| 亚洲桃花岛网站| 亚洲电影免费观看高清完整版在线观看| 久热爱精品视频线路一| 日韩av在线免费播放| 国产精品ⅴa在线观看h| 国产xxx69麻豆国语对白| 亚洲一区二区三区成人在线视频精品| 亚洲娇小xxxx欧美娇小| 欧美精品999| 国产成人精品免高潮费视频| 久久精品视频免费播放| 午夜精品美女自拍福到在线| 亚洲午夜女主播在线直播| 亚洲午夜av久久乱码| www.欧美精品一二三区| 91精品国产综合久久香蕉最新版| 午夜精品蜜臀一区二区三区免费| 久久精品国产一区二区三区| 欧美一级在线播放| 美女精品久久久| 国产欧美日韩免费看aⅴ视频| 日韩有码片在线观看| 麻豆国产精品va在线观看不卡| 欧美国产日韩视频| 欧洲s码亚洲m码精品一区| 国产精品扒开腿做| 久久国产精品久久精品| 午夜精品蜜臀一区二区三区免费| 2019亚洲男人天堂| 国产自产女人91一区在线观看| 欧美日韩国产成人在线观看| 国产成人精品久久二区二区| 亚洲自拍欧美色图| 欧美中文字幕在线观看| 色综合天天狠天天透天天伊人| 日本一欧美一欧美一亚洲视频| 久久久久久亚洲精品中文字幕| 国产成人精品一区| 热re91久久精品国99热蜜臀| 国产欧美精品久久久| 这里只有精品在线观看| 久国内精品在线| 成人欧美一区二区三区在线湿哒哒| 国产精品视频自拍| 国产精品综合不卡av| 日韩在线视频网站| 亚洲欧美另类国产| 亚洲一区二区三区xxx视频| 国产精品色悠悠| 亚洲精品资源在线| 国产在线精品播放| 亚洲视频自拍偷拍| 中国日韩欧美久久久久久久久| 亚洲综合色av| 日韩高清人体午夜| 777精品视频| www.国产精品一二区| 欧美一级在线亚洲天堂| 98精品国产高清在线xxxx天堂| 国产精品青草久久久久福利99| 精品无码久久久久久国产| 在线观看日韩欧美| 日本精品免费观看| 中国日韩欧美久久久久久久久| 成人亚洲综合色就1024| 亚洲美女精品成人在线视频| 欧美日韩一区二区免费视频| 97视频免费在线看| 大胆人体色综合| 久久久久久这里只有精品| 69影院欧美专区视频| 伊人久久免费视频| 亚洲欧美中文在线视频| 成人综合国产精品| 在线亚洲国产精品网| 久久久精品亚洲| 亚洲色图25p| 亚洲色图国产精品|