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

jQueryFinalCountdown是一款基于jQuery和KineticJS的圆形倒计时插件,展示秒、分钟、小时和天数。它提供时尚的圆形进度条动画效果。使用时需引入jQuery和KineticJS库,通过HTML结构和JavaScript初始化插件,并可自定义配置参数如颜色和边框宽度。此外,还能通过HTML标签的DATA属性进行设置。
摘要由CSDN通过智能技术生成

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值