我需要在 jquery 中构建一个倒数计时器,它从格式化为 XX Days XX:XX:XX 的 php 变量替换 span 标签中的 html。它应该在页面加载时加载变量,然后当 jquery 脚本加载时它开始倒计时但保持相同的格式(XX 天 XX:XX:XX)并最终显示“过期”并停止倒计时。
我有一个 jsFiddle 启动(http://jsfiddle.net/2SDdh/1/),但它显示格式化时间,然后加载 10 秒倒计时并最终显示“过期”。有人知道如何正确格式化吗?
我通过 PHP 输出的 HTML
<span class="exp">10 Days 10:10:10</span>
我的 jQuery
$(function(){
var count = 10;
countdown = setInterval(function(){
if (count > 0) {
count--;
$(".exp").html(count);
} else {
$(".exp").html('Expired');
}
}, 1000);
});