我被困在这里。我有一个函数,它以相反的顺序倒计时,它按预期正常工作,但是当计时器停止时,我想运行一个函数。但是,它根本不起作用。我试图在控制台中打印,但它无法正常工作。
任何人都可以解释为什么这不起作用吗?
if({{ $up }} == 0)
{
$(function(){
$("#future_date").countdowntimer({
hours : hours,
minutes : mins,
seconds : secs,
});
});
}
else {
window.location.href = null;
}
对于控制器方面。
if(!empty($approval))
{
$add_time = config('constant.time');
$time = date("Y-m-d H:i:s", strtotime($approval->updated_at . '+'.$add_time.' minutes'));
$now = date("Y-m-d H:i:s");
$startTime = Carbon::parse($time);
$finishTime = Carbon::parse($now);
$totalDuration = $finishTime->diffInSeconds($startTime);
$hours = gmdate('H', $totalDuration);
$minutes = gmdate('i', $totalDuration);
$seconds = gmdate('s', $totalDuration);
if($now > $time)
{
$time_up = 1; //This is how I am getting up in jQuery.
}
}