JS实现商城秒杀倒计时功能(动态设置秒杀时间)

  

一年一度的双十二如期而至,今天的你买买买了吗,下面小编给大家分享一个动态秒杀倒计时功能。

  

效果图,

  

 JS实现商城秒杀倒计时功能(动态设置秒杀时间)

        & lt; !DOCTYPE html>   & lt; html>   & lt; head>   & lt;元charset=皍tf - 8”比;   & lt; title> & lt;/title>   & lt;/head>   & lt; body>   & lt; div id=" noStart "祝辞活动未开始& lt;/div>   & lt; div类=" div1 " id=" startNow祝辞开始购买& lt;/div>   & lt; div类=" div2 " id=" stopNow祝辞活动结束& lt;/div>   & lt; div>   & lt;跨类="内容"祝辞& lt;/span>   & lt;跨类=" botHours "祝辞& lt;/span>时   & lt;跨类=" botMIn "祝辞& lt;/span>分   & lt;跨类=" botSecond "祝辞& lt;/span>秒   & lt;/div>   & lt;/body>   & lt;/html>   & lt;脚本src=" https://www.yisu.com/zixun/js/jquery.min.js "祝辞& lt;/script>   & lt; script>   $(函数(){   fn ()   函数fn () {   var计时器=setInterval(函数(){   var开始=' 2019/03/13就是';   var开始时间=new日期(开始);   var NowTime=new日期();   var天=NowTime.getDate ();   var月=NowTime.getMonth () + 1;   var年=NowTime.getFullYear ();   var tw=年+ + '/' + '/' +月天+“09:00:00”;   var ei=年+ + '/' + '/' +月天+“10:00:00”;   var tw1=年+ + '/' + '/' +月天+“14:00:00”;   var ei1=年+ + '/' + '/' +月天+“15:00:00”;   tw=new日期(tw) .getTime ();   ei=new日期(ei) .getTime ();   tw1=new日期(tw1) .getTime ();   ei1=new日期(ei1) .getTime ();   var EndTime=";   如果(NowTime & lt;开始时间){   EndTime=开始时间;   $ (" # stopNow”)。css(“显示”,“没有一个”);   $ (" # startNow”)。css(“显示”,“没有一个”);   $ (" # noStart”)。css(“显示”、“块”);   $ (" .content ") . html(“距离活动开始”)   其他}{   如果(NowTime & lt;tw) {   EndTime=tw;   $ (" # stopNow”)。css(“显示”,“没有一个”);   $ (" # startNow”)。css(“显示”,“没有一个”);   $ (" # noStart”)。css(“显示”、“块”);   $ (" .content ") . html(“距离活动开始剩余”)   }else if (NowTime祝辞=tw,,NowTime & lt;ei) {   EndTime=ei;   $ (" # stopNow”)。css(“显示”,“没有一个”);   $ (" # startNow”)。css(“显示”、“块”);   $ (" # noStart”)。css(“显示”,“没有一个”);   $ (" .content ") . html(“距离活动结束剩余”)   }else if (NowTime & lt;tw1) {   EndTime=tw1;   $ (" # stopNow”)。css(“显示”,“没有一个”);   $ (" # startNow”)。css(“显示”,“没有一个”);   $ (" # noStart”)。css(“显示”、“块”);   $ (" .content ") . html(“距离活动开始剩余”)   }else if (NowTime祝辞=tw1,,NowTime & lt;ei1) {   EndTime=ei1;   $ (" # stopNow”)。css(“显示”,“没有一个”);   $ (" # startNow”)。css(“显示”、“块”);   $ (" # noStart”)。css(“显示”,“没有一个”);   $ (" .content ") . html(“距离活动结束剩余”)   }else if (NowTime祝辞=ei1) {   EndTime=tw + 24 * 60 * 60 * 1000;   $ (" # stopNow”)。css(“显示”、“块”);   $ (" # startNow”)。css(“显示”,“没有一个”);   $ (" # noStart”)。css(“显示”,“没有一个”);   $ (" .content ") . html(“距离活动开始剩余”)   }   }   console.log (EndTime)   var t=EndTime - NowTime;   如果(t & lt;1000){   window.location.reload ();   clearInterval(计时器);   计时器=零;   返回错误;   }   var d=0;   var h=0;   var m=0;   var s=0;   如果(在t=0) {   d=数学。地板(t/1000/3600/24);   h=数学。地板(24)(t/1000/3600) %;   m=数学。地板(60 (t/1000/60) %);   s=数学。地板(60 t/1000%);   如果(d & lt;10){   d=" 0 " + d;   }   如果(h & lt;10){   h=" 0 " + h;   }   如果(m & lt;10){   m=" 0 " + m;   }   如果(s & lt;10){=" 0 " +年代;   }   $ (' .botHours ') . html (h);   $ (' .botMIn ') . html (m);   $ (' .botSecond ') . html(年代);   }   },1000)   }   });   & lt;/script>      

  

以上所述是小编给大家介绍的JS实现商城秒杀倒计时功能(动态设置秒杀时间),希望对大家有所帮助,如果大家有任何疑问请给我留的言,小编会及时回复大家的。在此也非常感谢大家对网站的支持。

JS实现商城秒杀倒计时功能(动态设置秒杀时间)