`
465272694
  • 浏览: 51472 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

简单倒计时

阅读更多
/**
 * $.myCountdown
 * @extends jquery-1.6.1.min.js
 * @fileOverview 倒计时
 * @author xws
 * @version 0.1
 * @date 2012-04-12
 * @example
 *
 */
(function($){
    $.fn.myCountdown= function(entTime,type,systemTime){
        var showCoutdown = $(this);
        var sh;
        var endtimeStr = entTime.replace(/-/g,"/");
        var endTime=new Date(endtimeStr);
        var nowtime = new Date(systemTime);
        var leftsecond=parseInt((endTime.getTime()-nowtime.getTime())/1000);
        sh=setInterval(function(){
            fresh(entTime,sh,showCoutdown,type,leftsecond);
            leftsecond -= 1;
        },1000);
    };
    function fresh(endDate,sh,showCoutdown,type,leftsecond){
        var d = parseInt(leftsecond/3600/24);
        var h = parseInt((leftsecond/3600)%24);
        var m = parseInt((leftsecond/60)%60);
        var s = parseInt(leftsecond%60);
        switch (type){
            case "li" :
                showCoutdown.html("<ul><li class='fist'>还剩</li><li>"+d+"天</li><li>"+h+"时</li><li>"+m+"分</li><li>"+s+"秒</li>");
                break;
            case "span":
                showCoutdown.html("<span>剩余</span><b>" + d + "</b> 天<b>" + h + "</b> 时<b>" + m + "</b> 分 <b>" + s + "</b> 秒");
                break;
            default:
                showCoutdown.html("剩余时间:<br /><b>"+d+"</b> 天<b>"+h+"</b> 时<b>"+m+"</b> 分 <b>"+s+"</b> 秒");
                break;
        }
        if(leftsecond <= 0){
            showCoutdown.html("<b>时间已结束</b>");
            clearInterval(sh);
        }
    }
})(jQuery);

此js依赖jquery-1.6.1.min.js

使用方法:

endTime为结束时间 格式为:yyyy-MM-dd HH:mm:ss

systemTime为系统时间 格式为:yyyy-MM-dd HH:mm:ss

type 为倒计时类型

$("#countdownTime").imallCountdown(endTime,type,systemTime);

 

分享到:
评论

相关推荐

    c++简易倒计时

    基于c++的倒计时插件,时间为17:15,小插件,自己做着玩的

    1分钟简单倒计时

    1分钟简单倒计时.希望能帮助大家

    js实现简易倒计时

    js 倒计时!

    自制c++控制台简易倒计时.exe

    自制c++控制台简易倒计时.exe

    使用vb实现简单倒计时

    简单的倒计时功能来提醒演讲者的演讲时间,功能还没完善见谅!

    最简单倒计时.rar

    最简单倒计时.rar最简单倒计时.rar最简单倒计时.rar最简单倒计时.rar最简单倒计时.rar最简单倒计时.rar最简单倒计时.rar最简单倒计时.rar最简单倒计时.rar最简单倒计时.rar最简单倒计时.rar最简单倒计时.rar最简单倒...

    安卓简单秒钟倒计时器例子

    无聊撸了个简单倒计时例子,可以从虚拟键盘输入任何秒数,进行倒计时,倒计时结束有提示框,可以重新输入数据开始倒计时或者选择退出程序。一个MainActivity,两个布局文件。

    jquery简单倒计时

    jquery简单倒计时 jquery简单倒计时 jquery简单倒计时 jquery简单倒计时 jquery简单倒计时 jquery简单倒计时

    单片机简易秒表正计时时间可设置倒计时时间可查询.pdf

    单片机简易秒表正计时时间可设置倒计时时间可查询.pdf单片机简易秒表正计时时间可设置倒计时时间可查询.pdf单片机简易秒表正计时时间可设置倒计时时间可查询.pdf单片机简易秒表正计时时间可设置倒计时时间可查询.pdf...

    最简单倒计时

    最简单的倒计时效果,但是却是非常实用的小程序

    基于FPGA的篮球倒计时的设计和实现_FPGA倒计时模块应用_明德扬资料

    篮球倒计时 工程说明 本项目包含2个按键和4位数码管显示,要求共同实现一个篮球24秒的倒计时,并具有暂停和重新计数复位的功能。 案例补充说明 与单片机等实现模式相比,FPGA倒计时系统大大简化,整体性能和可靠性...

    简易倒计时插件

    产品活动倒计时怎么做?看这里,简单易懂可参考学习,可直接放到项目里使用。

    VB简易计算器和倒计时器

    VB开发的一个简易计算器,能完成加减乘除,开方等计算。简易倒计时器,能够根据设定时间进行倒计时,按esc可退出计时器

    小程序简单倒计时

    实现简单的倒计时功能,使用C语言。应该实用性还不错的

    倒计时计时器

    倒计时计时器.fla 这是一个flash的倒计时计时器 简单 一个倒计时的表

    简易倒计时工具.xlsm

    简易倒计时工具.xlsm

    简单倒计时案例-javascript

    简单的倒计时案例,实时获取当前时间,判断选择时间与当前时间,进行倒计时

    简单明朗的倒计时单页css模板下载_简单 倒计时.zip

    简单明朗的倒计时单页css模板下载_简单 倒计时.zip简单明朗的倒计时单页css模板下载_简单 倒计时.zip

    Android-SQLite数据库-简易倒计时

    Android倒计时是一种非常常见的功能,它可以在很多应用中被使用,比如倒计时闹钟、计时器、倒计时游戏等等。它的研究背景可以追溯到计时和倒计时的概念,这些概念和需求是人类社会生活中不可或缺的一部分。在数字化...

    简易倒计时

    用原生js写的一个简易倒计时,可用于考试系统的倒计时。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。...

Global site tag (gtag.js) - Google Analytics