我正在使用jQuery Countdown插件here。
当我点击它以显示带倒计时的div(之前隐藏)时,我有一个带播放按钮的页面。
它在localhost上工作正常,但是当我在Web服务器上传脚本时,只有刷新页面才会开始倒计时。
以下是代码:
[...]
$("#projectInProgress").show(0, '', function () {
$("#countUp").countdown('destroy');
$("#countUp").countdown({
since: moment(startDateAtt.replace('T', ' '), 'YYYY-MM-DD HH:mm:ss').toDate(),
compact: true,
format: 'HMS',
description: ''
});
});
[...]
我试图将倒计时创建放在.show()
函数回调上,但它没有用。
我也试过这段代码:
[...]
$("#projectInProgress").show();
$("#countUp").countdown('destroy');
$("#countUp").countdown({
since: moment(startDateAtt.replace('T', ' '), 'YYYY-MM-DD HH:mm:ss').toDate(),
compact: true,
format: 'HMS',
description: ''
});
});
[...]
每个代码块都在一个函数内,并在页面的$( document ).ready()
块内调用。
#countUp
是倒计时的ID
#projectInProgress
是包含倒计时的div的ID
有什么建议吗?