首页 > 其他 > 详细

倒计时

时间:2015-02-26 18:21:13      阅读:239      评论:0      收藏:0      [点我收藏+]
function countdown(){
    var countdown = $(".header .time"),
        reduceDay = countdown.children(".countdown"),
        seed = 0,
        startTime = (+new Date(2015,1,13,18,0,0,0)) / 1000;
    function numFormat(num){
        if(num < 10){
            return "0" + num;
        }else{
            return num;
        }
    }
    function timeEnd(){
        reduceDay.text("00");
    }
    function setRemainTime(time){
        time = time - seed;
        if (time > 0) {
            var day = Math.floor((time / 3600) / 24);
            reduceDay.text(numFormat(day));
        } else {
            timeEnd();
        }
        seed++;
    }
    function ajaxHandle(xhr){
        var headers = xhr.getResponseHeader(Date),
            tmp = Date.parse(headers) / 1000,
            reduce = startTime - tmp;
        if(reduce > 0) {
            countdown.attr(diff,‘‘);
            countdown.attr(diff, reduce);
            var time = parseInt(countdown.attr(diff));
            setRemainTime(time);
            var InterValObj = window.setInterval(function(){setRemainTime(time)},1000);
        }
        else{
            timeEnd();
        }
    }
    $.ajax({
        type : "get",
        url : "http://ltt.1905.com/time.html",
        cache : false,
        success : function(data,status,xhr){
            ajaxHandle(xhr);
        },
        error : function(xhr){
            ajaxHandle(xhr);
        }
    });
}
countdown();

 

倒计时

原文:http://www.cnblogs.com/jiangtuzi/p/4301699.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!