JQuery仿小米手機搶購頁面倒計時效果
1、效果及功能說明
通過對時間的控制來告訴用戶一個活動還剩多少時間,精確到秒。
2、實現(xiàn)原理
首先定義活動的截至的時間,要重年份精確到毫秒,在獲得當前的年份到秒鐘,在用截至時間,減去現(xiàn)在的時間,剩下的還有多少的時間就把還剩下的時間給顯示出來就得出了離截止日期還有多久。
主要代碼
var startTime = new Date();
//獲得當前的時間
startTime.setFullYear(2016, 5, 27);
//調(diào)用設置年份
startTime.setHours(23);
//調(diào)用設置指定的時間的小時字段
startTime.setMinutes(59);
//調(diào)用設置指定時間的分鐘字段
startTime.setSeconds(59);
//調(diào)用設置指定時間的秒鐘字段
startTime.setMilliseconds(999);
//調(diào)用置指定時間的毫秒字段
var EndTime=startTime.getTime();
//獲得截至的時間
var nMS = EndTime - NowTime.getTime();
//截至時間減去當前時間獲得剩余時間
var nD = Math.floor(nMS/(1000 * 60 * 60 * 24));
//定義參數(shù) 獲得天數(shù)
var nH = Math.floor(nMS/(1000*60*60)) % 24;
//定義參數(shù) 獲得小時
var nM = Math.floor(nMS/(1000*60)) % 60;
//定義參數(shù) 獲得分鐘
var nS = Math.floor(nMS/1000) % 60;
//定義參數(shù) 獲得秒鐘 這些就是當前時間
3、運行環(huán)境
IE6 IE7 IE8及以上 Firefox 和 Google
Chrome游覽器下都可實現(xiàn)
4、所有圖片的壓縮包新建一個文件后將包解壓放進文件夾圖片的壓縮包在頁面的最下方可以看到并下載下載后無需修改文件夾名因為本身就已經(jīng)寫好了和html5內(nèi)的路徑相吻合
5、將創(chuàng)建html文件保存的時候?qū)⒕幋a類型換成(UTF-8有簽名)這樣可以讓部分中文正常的顯示出來,將保存類型(T)換成(所有文件(*.*)),將html5和解壓后的圖片文件夾放在同一個文件夾內(nèi)效果
6、代碼
7、倒計時完成后,設置按鈕的hidden屬性為false,簡單吧~
本代碼是從本人項目中截取出來的,小伙伴們可以放心使用,如有疑問,請留言。
相關文章
jQuery實現(xiàn)右側(cè)顯示可向左滑動展示的深色QQ客服效果代碼
這篇文章主要介紹了jQuery實現(xiàn)右側(cè)顯示可向左滑動展示的深色QQ客服效果代碼,涉及jQuery控制頁面元素樣式動態(tài)變換的實現(xiàn)技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-10-10實例代碼講解jquery easyui動態(tài)tab頁
這篇文章主要介紹了實例代碼講解jquery easyui動態(tài)tab頁的相關資料,需要的朋友可以參考下2015-11-11