Countdown-倒计时插件 博客分类: jquery jquery插件jquery倒计时倒计时插件jquery
程序员文章站
2024-03-26 08:34:47
...
今天我介绍的就是类似这种功能的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' );
}
});
});
|
上一篇: 特定网站爬虫---原理篇 博客分类: javalucene
下一篇: Verilog学习:结构要求
推荐阅读
-
让HTML元素动起来的插件 博客分类: jquery html摇动jquery插件摇动的元素
-
宝丽莱效果图片浏览插件 博客分类: jquery jquery插件jquery幻灯片jquery图片图片轮播
-
Countdown-倒计时插件 博客分类: jquery jquery插件jquery倒计时倒计时插件jquery
-
让HTML元素动起来的插件 博客分类: jquery html摇动jquery插件摇动的元素
-
JQuery标签输入插件 博客分类: jquery jquery标签jquery插件标签插件jquery标签插件js标签
-
Countdown-倒计时插件 博客分类: jquery jquery插件jquery倒计时倒计时插件jquery
-
easyslider,轻松实现幻灯片效果 博客分类: jquery jquery图片轮播js幻灯片幻灯片jquery插件
-
jQuery corner 圆角插件实例代码 博客分类: jQuery jQuery corner圆角插件实例代码
-
3款实用的Jquery日历日期选择插件 博客分类: 前端技术 jqueryjavascript日历日期
-
poshytip漂亮的表单提示插件 博客分类: jQuery poshytip表单提示插件