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


Posted in Javascript onSeptember 30, 2015

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

利用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 插件实现漂亮的圆形进度条倒计时很好用,希望本篇文章对大家有所帮助,请大家持续关注本站,本站每天都有新的内容更新。

Javascript 相关文章推荐
html数组字符串拼接的最快方法
Sep 16 Javascript
Jquery.TreeView结合ASP.Net和数据库生成菜单导航条
Aug 27 Javascript
利用jQuery操作对象数组的实现代码
Apr 27 Javascript
JQuery一种取同级值的方式(比如你在GridView中)
Mar 15 Javascript
图片Slider 带左右按钮的js示例
Aug 30 Javascript
禁止选中文字兼容IE、Chrome、FF等
Sep 04 Javascript
深入理解Node.js中通用基础设计模式
Sep 19 Javascript
浅谈vue中改elementUI默认样式引发的static与assets的区别
Feb 03 Javascript
JS实现显示当前日期的实例代码
Jul 03 Javascript
vue-router beforeEach跳转路由验证用户登录状态
Dec 26 Javascript
优雅的处理vue项目异常实战记录
Jun 05 Javascript
JS新手入门数组处理的实用方法汇总
Apr 07 Javascript
谈谈JavaScript异步函数发展历程
Sep 29 #Javascript
JavaScript 对象深入学习总结(经典)
Sep 29 #Javascript
深入浅析JavaScript中对事件的三种监听方式
Sep 29 #Javascript
jQuery中的ajax async同步和异步详解
Sep 29 #Javascript
网页从弹窗页面单选框传值至父页面代码分享
Sep 29 #Javascript
pace.js页面加载进度条插件
Sep 29 #Javascript
js强制把网址设为默认首页
Sep 29 #Javascript
You might like
从php核心代码分析require和include的区别
2011/01/02 PHP
yii框架通过控制台命令创建定时任务示例
2014/04/30 PHP
php实现常见图片格式的水印和缩略图制作(面向对象)
2016/06/15 PHP
php多进程并发编程防止出现僵尸进程的方法分析
2020/02/28 PHP
html读出文本文件内容
2007/01/22 Javascript
javascript学习笔记(十五) js间歇调用和超时调用
2012/06/20 Javascript
Jquery对象和Dom对象的区别分析
2014/11/20 Javascript
JavaScript数值千分位格式化的两种简单实现方法
2016/08/01 Javascript
jQuery实现磁力图片跟随效果完整示例
2016/09/16 Javascript
详解VUE 数组更新
2017/12/16 Javascript
js动态添加表格逐行添加、删除、遍历取值的实例代码
2018/01/25 Javascript
jquery radio 动态控制选中失效问题的解决方法
2018/02/28 jQuery
JS实现常见的查找、排序、去重算法示例
2018/05/21 Javascript
js实现旋转的星空效果
2019/11/01 Javascript
redux处理异步action解决方案
2020/03/22 Javascript
[02:52]2014DOTA2西雅图国际邀请赛 CIS战队巡礼
2014/07/07 DOTA
[47:39]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 LGD vs OPTIC
2018/03/31 DOTA
Python 登录网站详解及实例
2017/04/11 Python
Python安装模块的常见问题及解决方法
2018/02/05 Python
django中静态文件配置static的方法
2018/05/20 Python
Python一行代码实现快速排序的方法
2019/04/30 Python
Python3中的最大整数和最大浮点数实例
2019/07/09 Python
python turtle 绘制太极图的实例
2019/12/18 Python
Python多线程:主线程等待所有子线程结束代码
2020/04/25 Python
Python爬虫之Selenium实现窗口截图
2020/12/04 Python
html5 自定义播放器核心代码
2013/12/20 HTML / CSS
意大利辅助药品、药物和补品在线销售:FarmaEurope
2020/04/29 全球购物
新驾驶员个人自我评价
2014/01/03 职场文书
导游词300字
2015/02/13 职场文书
遗失说明具结保证书
2015/02/26 职场文书
2015年办公室文秘工作总结
2015/04/30 职场文书
行政申诉状范文
2015/05/20 职场文书
幼儿园教师培训心得体会
2016/01/21 职场文书
HashMap实现保存两个key相同的数据
2021/06/30 Java/Android
js中Map和Set的用法及区别实例详解
2022/02/15 Javascript
Mybatis 一级缓存和二级缓存原理区别
2022/09/23 Java/Android