你好,我正在尝试进行倒计时,当倒计时结束时刷新页面 但是当倒计时结束时计时器不刷新页面它开始更多顺时针计数 例如,计时器必须在 3 、 2 、 1 之后重新加载页面,但它就像 3 、 2 、 1 、 1 、 2 、 3 等等下面是我的代码
<?php if (isset($alert)) { ?>
<script type='text/javascript'>$('#alert').modal('show');</script>
<?php } ?>
<script type="text/javascript" src="template/js/site.js"></script>
<script type="text/javascript">
$("#DateCountdown").TimeCircles();
$("#CountDownTimer").TimeCircles({ time: { Days: { show: false }, Hours: { show: false } }});
$("#PageOpenTimer").TimeCircles();
var updateTime = function(){
var date = $("#date").val();
var time = $("#time").val();
var datetime = date + ' ' + time + ':00';
$("#DateCountdown").data('date', datetime).TimeCircles().start();
}
$("#date").change(updateTime).keyup(updateTime);
$("#time").change(updateTime).keyup(updateTime);
$(".startTimer").click(function() {
$("#CountDownTimer").TimeCircles().start();
});
$(".stopTimer").click(function() {
$("#CountDownTimer").TimeCircles().stop();
});
$(".fadeIn").click(function() {
$("#PageOpenTimer").fadeIn();
});
$(".fadeOut").click(function() {
$("#PageOpenTimer").fadeOut();
});
</script>
最佳答案
setTimeout(function() {
window.location.reload();
}, 1500)
将 1500 换成您希望在重新加载页面之前传递的时间(以毫秒为单位)。
关于javascript - 我怎样才能让我的计时器在倒计时结束时重新加载到页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49341374/