国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

jQuery實現倒計時功能 jQuery實現計時器功能

2019-11-19 15:23:06
字體:
來源:轉載
供稿:網友

本文轉載自 jquery 做一個小的倒計時效果

在實際運用中,經常會使用到倒計時的效果。以下代碼利用jQuery實現了一個倒計時計時器。

<!DOCTYPE html> <html>  <head>   <meta charset="UTF-8">   <title>jquery倒計時實現</title>   <style type="text/css">    .shop_list ul li{     display: inline-block;     list-style: none;     width: 300px;    }   </style>  </head>  <body>   <div class="shop_list" id="shop_list">    <ul>     <li>      <img src="img/index/zixun1.jpg"/>      <div class="listItem">       <h5>小米手機 Note 頂配版</h5>       <p>全網通 香檳金 移動聯通<br/>雙4G手機 雙卡雙待</p>       <em>¥2998<i>起</i></em>       <span class="time" data-starttime="1445982375" data-endtime="1446350400"></span>      </div>     </li>     <li>      <img src="img/index/zixun1.jpg"/>      <div class="listItem">       <h5>小米手機 Note 頂配版</h5>       <p>全網通 香檳金 移動聯通<br/>雙4G手機 雙卡雙待</p>       <em>¥2998<i>起</i></em>       <span class="time" data-starttime='1445982375' data-endtime='1446350400'></span>      </div>     </li>    </ul>   </div>  </body>  <script type="text/javascript" src="js/lib/jquery-1.10.1.min.js" ></script>  <script type="text/javascript">   $(function(){    //找到商品列表以及時間顯示span    var abj = $("#shop_list"),     timeObj = abj.find('.time');    //獲取開始時間    var starttime = timeObj.data('starttime');        // 定時器函數    function actionDo(){     return setInterval(function(){      timeObj.each(function(index, el) {       //surplusTime為活動剩余開始時間       var t = $(this),        surplusTime = t.data('endtime') -starttime;       //若活動剩余開始時間小于0,則說明活動已開始       if (surplusTime <= 0) {        t.html("活動已經開始");       } else{       //否則,活動未開始,將剩余的時間轉換成年,月,日,時,分,秒的形式        var year = surplusTime/(24*60*60*365),         showYear = parseInt(year),         month = (year-showYear)*12,         showMonth = parseInt(month),         day = (month-showMonth)*30,         showDay = parseInt(day),         hour = (day-showDay)*24,         showHour = parseInt(hour),         minute = (hour-showHour)*60,         showMinute = parseInt(minute),         seconds = (minute-showMinute)*60,         showSeconds = parseInt(seconds);        t.html("");        //設置輸出到HTML的格式并輸出到HTML        if (showYear>0) {         t.append("<span>"+showYear+"年</span>")        };        if (showMonth>0) {         t.append("<span>"+showMonth+"月</span>")        };        if (showDay>0) {         t.append("<span>"+showDay+"天</span>")        };        if (showHour>=0) {         t.append("<span>"+showHour+"小時</span>")        };        if (showMinute>=0) {         t.append("<span>"+showMinute+"分鐘</span>")        };        if (showSeconds>=0) {         t.append("<span>"+showSeconds+"秒</span>")        };       };      });      starttime++;     },1000); // 設定執行或延時時間    };    // 執行它    actionDo();   });  </script> </html> 

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 房山区| 巴中市| 广灵县| 广昌县| 花垣县| 祁东县| 泰顺县| 手游| 尼勒克县| 阜平县| 阿巴嘎旗| 湖口县| 巴林左旗| 筠连县| 疏附县| 城口县| 松原市| 镇远县| 陵川县| 漳浦县| 凯里市| 鹤庆县| 周至县| 深泽县| 古田县| 汪清县| 睢宁县| 东山县| 永年县| 吐鲁番市| 高平市| 筠连县| 嘉祥县| 榆树市| 疏附县| 梨树县| 白沙| 康平县| 乌兰浩特市| 重庆市| 三江|