Countdown-倒计时插件

今天我介绍的就是类似这种功能的jquery插件,他不仅能实现上面所述的功能,而且在每个倒计时数字实现动画的过渡效果。

 

文章详情和下载链接

 

 

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
$(document).ready( function  () {
           /* 延迟函数  */
           jQuery.fn.delay =  function  (time, func) {
               return  this .each( function  () {
                   setTimeout(func, time);
               });
           };
           jQuery.fn.countDown =  function  (settings, to) {
               settings = jQuery.extend({
                   startFontSize:  '36px' ,
                   endFontSize:  '12px' ,
                   duration: 1000,
                   startNumber: 10,
                   endNumber: 0,
                   callBack:  function  () { }
               }, settings);
               return  this .each( function  () {
                   if  (!to && to != settings.endNumber) { to = settings.startNumber; }
                   //设定倒计时开始的号码
                   $( this ).text(to).css( 'fontSize' , settings.startFontSize);
                   //页面动画
                   $( this ).animate({
                       'fontSize' : settings.endFontSize
                   }, settings.duration,  '' function  () {
                       if  (to > settings.endNumber + 1) {
                           $( this ).css( 'fontSize' , settings.startFontSize).text(to - 1).countDown(settings, to - 1);
                       }
                       else  {
                           settings.callBack( this );
                       }
                   });
               });
           };
           //使用
           $( '#countdown' ).countDown({
               startNumber: 10,
               callBack:  function  (me) {
                   $(me).text( 'All done! This is where you give the reward!' ).css( 'color' '#090' );
               }
           });
       });

Countdown-倒计时插件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值