Countdown Plugin
(function () {
function Countdown (config) {
var startdate = Config.start? New Date (Config.start): new Date ();
var endDate = new Date (config.end);
var id = config.id | | ' Countdown ';
var time = (enddate-startdate)/1000;
if (Time < 0) {
if (config.callback) {
Config.callback ();
}
Return
}
var day = parseint (time/86400, 10);
var hour = parseint (TIME%86400/60/60, 10);
var minute = parseint (TIME%86400%3600/60, 10);
var second = parseint (time%86400%3600%60, 10);
var mayday = day > 0?day+ ' days ': ';
var mayhour = hour<10? ' 0 ' +hour:hour;
var mayminute = minute<10? ' 0 ' +minute:minute;
var maysecond = second<10? ' 0 ' +second:second;
SetTimeout (function () {
document.getElementById (id). InnerHTML = mayday+mayhour+ ': ' +mayminute+ ': ' +maysecond;
Countdown (config);
}, 1000);
}
Window.countdown = Countdown;
})();
Quote Countdown
Countdown ({
' End ': ' 2016/6/6 19:19:00 ',
' Callback ': function () {
document.getElementById (' Countdown '). InnerHTML = ' The end! ';
$ ('. Login_award_time '). Remove ();
}
});
JS Simple countdown plugin and how to use