html5圆形进度条倒计时,时尚的圆形进度条样式的jQuery倒计时插件

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

使用方法

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

HTML结构

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

0

DAYS

0

HOURS

0

MINUTES

0

SECONDS

初始化插件

在页面DOM元素加载完毕之后,可以通过下面的方法来初始化该倒计时插件。

$(document).ready(function() {

$('.countdown').final_countdown({

'start': 1362139200,

'end': 1388461320,

'now': 1387461319

}, function() {

// Finish Callback

});

});

配置参数

下面是该倒计时插件的一些默认配置参数:

var defaults = $.extend({

start: undefined,

end: undefined,

now: undefined,

selectors: {

value_seconds: '.clock-seconds .val',

canvas_seconds: 'canvas-seconds',

value_minutes: '.clock-minutes .val',

canvas_minutes: 'canvas-minutes',

value_hours: '.clock-hours .val',

canvas_hours: 'canvas-hours',

value_days: '.clock-days .val',

canvas_days: 'canvas-days'

},

seconds: {

borderColor: '#7995D5',

borderWidth: '6'

},

minutes: {

borderColor: '#ACC742',

borderWidth: '6'

},

hours: {

borderColor: '#ECEFCB',

borderWidth: '6'

},

days: {

borderColor: '#FF9900',

borderWidth: '6'

}

}, options);

DATA属性

你好可以在HTML标签中直接使用DATA属性来完成该倒计时插件的设置。可以通过data-*属性来定义倒计时的开始时间,结束时间和现在时间,以及圆形进度条的颜色等属性。

data-start="1362139200"

data-end="1388461320"

data-now="1387461319"

data-border-color="rgba(255, 255, 255, .8)">

REST OF HTML HERE

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值