利用jQuery实现漂亮的圆形进度条倒计时插件

前端技术 2023/09/08 JavaScript

jQuery Final Countdown是一款时尚的圆形进度条样式的jQuery倒计时插件。该倒计时插件可以显示倒计时的秒、分钟、小时和天数。它采用圆形进度条来作为倒计时的动画,非常的时尚大方。

在线预览    源码下载

 使用方法

该倒计时插件依赖于jQuery和KineticJS-一个HTML5 Canvas库。使用是要将它们引入。

<script type=\"text/javascript\" src=\"js/jquery.min.js\"></script>
<script type=\"text/javascript\" src=\"js/kinetic.js\"></script>
<script type=\"text/javascript\" src=\"js/jquery.final-countdown.js\"></script>

 HTML结构

该倒计时插件的HTML结构使用下面的HTML结构,为了便于布局使用了Bootstrap作为框架。

<div class=\"countdown countdown-container container\">
 <div class=\"clock row\">
  <div class=\"clock-item clock-days countdown-time-value col-sm- col-md-\">
   <div class=\"wrap\">
    <div class=\"inner\">
     <div id=\"canvas-days\" class=\"clock-canvas\"></div>
     <div class=\"text\">
      <p class=\"val\"></p>
      <p class=\"type-days type-time\">DAYS</p>
     </div><!-- /.text -->
    </div><!-- /.inner -->
   </div><!-- /.wrap -->
  </div><!-- /.clock-item -->
  <div class=\"clock-item clock-hours countdown-time-value col-sm- col-md-\">
   <div class=\"wrap\">
    <div class=\"inner\">
     <div id=\"canvas-hours\" class=\"clock-canvas\"></div>
     <div class=\"text\">
      <p class=\"val\"></p>
      <p class=\"type-hours type-time\">HOURS</p>
     </div><!-- /.text -->
    </div><!-- /.inner -->
   </div><!-- /.wrap -->
  </div><!-- /.clock-item -->
  <div class=\"clock-item clock-minutes countdown-time-value col-sm- col-md-\">
   <div class=\"wrap\">
    <div class=\"inner\">
     <div id=\"canvas-minutes\" class=\"clock-canvas\"></div>
     <div class=\"text\">
      <p class=\"val\"></p>
      <p class=\"type-minutes type-time\">MINUTES</p>
     </div><!-- /.text -->
    </div><!-- /.inner -->
   </div><!-- /.wrap -->
  </div><!-- /.clock-item -->
  <div class=\"clock-item clock-seconds countdown-time-value col-sm- col-md-\">
   <div class=\"wrap\">
    <div class=\"inner\">
     <div id=\"canvas-seconds\" class=\"clock-canvas\"></div>
     <div class=\"text\">
      <p class=\"val\"></p>
      <p class=\"type-seconds type-time\">SECONDS</p>
     </div><!-- /.text -->
    </div><!-- /.inner -->
   </div><!-- /.wrap -->
  </div><!-- /.clock-item -->
 </div><!-- /.clock -->
</div><!-- /.countdown-wrapper --> 

以上代码很简单吧,使用jQuery Final Countdown 插件实现漂亮的圆形进度条倒计时很好用,希望本篇文章对大家有所帮助,请大家持续关注本站,本站每天都有新的内容更新。

本文地址:https://www.stayed.cn/item/22443

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。