利用jQuery实现漂亮的圆形进度条倒计时插件
内容摘要
jQuery Final Countdown是一款时尚的圆形进度条样式的jQuery倒计时插件。该倒计时插件可以显示倒计时的秒、分钟、小时和天数。它采用圆形进度条来作为倒计时的动画,非常的时
文章正文
jQuery Final Countdown是一款时尚的圆形进度条样式的jQuery倒计时插件。该倒计时插件可以显示倒计时的秒、分钟、小时和天数。它采用圆形进度条来作为倒计时的动画,非常的时尚大方。
在线预览 源码下载
使用方法
该倒计时插件依赖于jQuery和KineticJS-一个HTML5 Canvas库。使用是要将它们引入。
1 2 3 | <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作为框架。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 | <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 插件实现漂亮的圆形进度条倒计时很好用,希望本篇文章对大家有所帮助,请大家持续关注本站,本站每天都有新的内容更新。
代码注释