<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        js實現(xiàn)京東秒殺倒計時功能

        來源:懂視網(wǎng) 責編:小OO 時間:2020-11-27 22:01:36
        文檔

        js實現(xiàn)京東秒殺倒計時功能

        本文實例為大家分享了js實現(xiàn)京東秒殺倒計時功能的具體代碼,供大家參考,具體內(nèi)容如下:首先給大家看看效果圖,因為是做的移動端的,所以放大給大家看看局部就行。關于實現(xiàn)京東秒殺,之前用過其他的方法,今天給大家分享一個原生的方法吧,不會很難。1、倒計時頁面結(jié)構(gòu)。
        推薦度:
        導讀本文實例為大家分享了js實現(xiàn)京東秒殺倒計時功能的具體代碼,供大家參考,具體內(nèi)容如下:首先給大家看看效果圖,因為是做的移動端的,所以放大給大家看看局部就行。關于實現(xiàn)京東秒殺,之前用過其他的方法,今天給大家分享一個原生的方法吧,不會很難。1、倒計時頁面結(jié)構(gòu)。

        本文實例為大家分享了js實現(xiàn)京東秒殺倒計時功能的具體代碼,供大家參考,具體內(nèi)容如下

        首先給大家看看效果圖,因為是做的移動端的,所以放大給大家看看局部就行:

        關于實現(xiàn)京東秒殺,之前用過其他的方法,今天給大家分享一個原生的方法吧,不會很難.

        1、倒計時頁面結(jié)構(gòu):

        <div class="secondkill">
         <div class="top">
         <span class="red fl">掌上秒殺</span>
         <span class="num fl">0</span>
         <span class="num fl">5</span>
         <span class="colon fl">:</span>
         <span class="num fl">3</span>
         <span class="num fl">5</span>
         <span class="colon fl">:</span>
         <span class="num fl">3</span>
         <span class="num fl">0</span>
         <span class="more fr">更多</span>
        </div>

        2、css樣式:這個是用css的編譯器sass寫的

         .secondkill {
         .top {
         height: 40px;
         border-top: 3px solid $jdred;
         border-bottom: 1px solid #ccc;
         padding-top: 5px;
         
         .red {
         color: $jdred;
         }
         
         .num {
         background-color: #000;
         margin: 0px 3px;
         padding: 3px;
         color: white;
         }
         }

        3、js部分:

        //倒計時
         
        //1. 指定倒計時的到期時間(2018-5-29 21:08:49)
        //可以直接使用年月日時分秒來創(chuàng)建一個date對象,但是月是從0開始的
         var to = new Date(2018, 4, 29, 20, 20, 10);
         
         function antitime() {
         var now = new Date();
         
         //2. 拿到當前時間和過期時間之間的時間差(毫秒)
         var deltaTime = to - now; //到期時間和當前時間相差的毫秒數(shù)
         
         //如果超時了,就停止倒計時
         if (deltaTime <= 0) {
         //停止計時器
         window.clearInterval(timer);
         //停止執(zhí)行下面的代碼
         return;
         }
         
         //已知毫秒數(shù),算出幾分幾秒幾秒
         var m = Math.floor(deltaTime / (60*1000)); 
         //算出有多少秒
         var s = Math.floor(deltaTime / 1000 % 60);
         //算出多少毫秒, 毫秒數(shù)只顯示10位和百位
         var ms = Math.floor(deltaTime % 1000 / 10); 
         
         //把時間的數(shù)字轉(zhuǎn)成字符串, 如果分秒毫秒不足10, 則前面補0
         var timeStr = "" + (m<10?"0"+m:m) + (s<10?"0"+s:s) + (ms<10?"0"+ms:ms);
         console.log(timeStr);
         
         //063535
         
         //each是用來遍歷.num元素, 其實你可以理解成循環(huán)
         
         $(".secondkill .num").each(function(index, span) {
         //console.log(span);
         $(span).html(timeStr.substring(index, index+1));
         
         //$(span), span默認是一個js對象,需要用$(span)變成一個jquery對象
         //$(span).html();這個方法是用來設置span里面的值的
         //timeStr.subSring();該方法是用來截取字符串 “abcdefg”
         });
         }
         
         //每十毫秒執(zhí)行一次
         var timer = setInterval(antitime, 10);
         });

        注意部分:

        1、注意這個部分,時間要給定一個時間,比如京東上午十點秒殺結(jié)束,那這里時間就要填10點,注意月份是從0開始的,所以5月要寫4月。這個時間如果過了這個倒計時就不會再執(zhí)行了的,大家謹記。

        var to = new Date(2018, 4, 29, 20, 20, 10);

        2、這里拿到的是毫秒,在后面計算分秒毫秒的時候大家要注意換算。

        //2. 拿到當前時間和過期時間之間的時間差(毫秒)
        var deltaTime = to - now; //到期時間和當前時間相差的毫秒數(shù)
        

        3、要判斷,如果不足10就要給前面加一個0。

        //把時間的數(shù)字轉(zhuǎn)成字符串, 如果分秒毫秒不足10, 則前面補0
         var timeStr = "" + (m<10?"0"+m:m) + (s<10?"0"+s:s) + (ms<10?"0"+ms:ms);
         console.log(timeStr);

        聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        js實現(xiàn)京東秒殺倒計時功能

        本文實例為大家分享了js實現(xiàn)京東秒殺倒計時功能的具體代碼,供大家參考,具體內(nèi)容如下:首先給大家看看效果圖,因為是做的移動端的,所以放大給大家看看局部就行。關于實現(xiàn)京東秒殺,之前用過其他的方法,今天給大家分享一個原生的方法吧,不會很難。1、倒計時頁面結(jié)構(gòu)。
        推薦度:
        標簽: 京東 js 倒計時
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 国产片AV片永久免费观看| 久久免费看少妇高潮V片特黄| 亚洲三级在线免费观看| 亚洲AV无码久久精品成人| 免费91麻豆精品国产自产在线观看 | 亚洲人成色99999在线观看| 免费人成视频在线| 亚洲欧好州第一的日产suv| 国产精品无码一区二区三区免费 | 国产特黄特色的大片观看免费视频| 免费a在线观看播放| 日韩电影免费在线观看网址| 国外亚洲成AV人片在线观看| 免费毛片a线观看| 亚洲国产综合第一精品小说| 成人片黄网站A毛片免费| 亚洲AV日韩AV无码污污网站 | 久久久久久精品免费看SSS | 国产中文在线亚洲精品官网| 成在人线av无码免费高潮喷水| 亚洲国产精品第一区二区| 精品久久久久成人码免费动漫 | 亚洲色精品VR一区区三区| 青青青青青青久久久免费观看| 免费在线观看一区| 国产精品亚洲аv无码播放| 九九精品免费视频| 水蜜桃视频在线观看免费| 亚洲VA成无码人在线观看天堂| 国产又大又粗又长免费视频 | 亚洲欧洲日产专区| 国产美女精品视频免费观看| 国产无遮挡色视频免费观看性色 | 国产精品免费久久久久影院| 亚洲国产精品第一区二区| 国产美女做a免费视频软件| 国产一级a毛一级a看免费人娇| 亚洲日本在线观看网址| 国产精品V亚洲精品V日韩精品| 2019中文字幕在线电影免费| 国产亚洲欧美日韩亚洲中文色|