jQuery倒计时没有显示到期div

时间:2013-07-18 21:07:37

标签: jquery countdowntimer

即时在jquery中进行倒计时,我在刷新countdwon时遇到了一些问题。 基本上倒计时函数在刷新页面时如果计数器过期则不会显示#counterlive div。它将保持为零。

我错过了什么吗?我正在使用countdown from here

$(document).ready(function() {


    var setDate = new Date();
        setDate.setFullYear(2013, 7-1, 18);
        setDate.setHours(15);
        setDate.setMinutes(00);
        setDate.setSeconds(0);

    $('#countdown').countdown({until: setDate,layout: '<div class=\"days\"><div id=\"day\">{d<}{dnn}{d>} </div><span id=\"days-span\">{dl}</span></div>' +
        '<div class=\"hours\"><div id=\"hours\">{h<}{hnn}{h>} </div><span id=\"hours-span\">{hl}</span></div>' + 
        '<div class=\"minutes\"><div id=\"minutes\">{m<}{mnn}{m>}</div><span id=\"minutes-span\">{ml}</span></div>' + 
        '<div class=\"seconds\"><div id=\"seconds\">{s<}{snn}{s>}</div><span id=\"seconds-span\">{sl}</span></div>',
        timezone: -5, // Set your time zone here. For more info (http://www.timeanddate.com/time/map/)
        format: 'DHMS',
        onExpiry: liftOff
    });   

    function liftOff() { 

        $('#counter').hide();

        $('#counterlive').show();

    }
});

谢谢

0 个答案:

没有答案