我正在尝试使用js构建倒计时,当倒计时完成时,需要显示倒计时期间隐藏的元素。
到目前为止,我似乎还无法弄清楚为什么.homepage_search
元素不可见。
function timer(time,update,complete) {
var start = new Date().getTime();
var interval = setInterval(function() {
var now = time-(new Date().getTime()-start);
if( now <= 0) {
clearInterval(interval);
complete();
}
else update(Math.floor(now/1000));
},100);
}
timer(
6000,
function(timeleft) {
document.getElementById('timer').innerHTML = timeleft;
},
function() { // what to do after
$('.homepage_search').css({"visibility":"visible"});
}
);