手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >jQuery基于扩展简单实现倒计时功能的方法
jQuery基于扩展简单实现倒计时功能的方法
摘要:本文实例讲述了jQuery基于扩展简单实现倒计时功能的方法。分享给大家供大家参考,具体如下:jQuery.fn.countDown=func...

本文实例讲述了jQuery基于扩展简单实现倒计时功能的方法。分享给大家供大家参考,具体如下:

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() { //where do we start? if(!to && to != settings.endNumber) { to = settings.startNumber; } //set the countdown to the starting number $(this).text(to).css('fontSize',settings.startFontSize); //loopage $(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); } }); }); }; /* sample usage //调用方法 // $('#countdown').countDown({ startNumber: 10, callBack: function(me) { $(me).text('倒计时加载完毕').css('color','#090'); } });

希望本文所述对大家jQuery程序设计有所帮助。

【jQuery基于扩展简单实现倒计时功能的方法】相关文章:

jQuery插件zepto.js简单实现tab切换

JavaScript基于setTimeout实现计数的方法

jQuery实现转动随机数抽奖效果的方法

jQuery实现限制textarea文本框输入字符数量的方法

jQuery结合ajax实现动态加载文本内容

javascript实现树形菜单的方法

jQuery实现自动滚动到页面顶端的方法

javascript实现图片跟随鼠标移动效果的方法

js+html5实现canvas绘制简单矩形的方法

js+HTML5基于过滤器从摄像头中捕获视频的方法

精品推荐
分类导航