gpt4 book ai didi

javascript - 如何自动更改倒计时

转载 作者:行者123 更新时间:2023-11-30 11:56:16 26 4
gpt4 key购买 nike

我有一个月的倒计时脚本,所以当倒计时到零时我该怎么做,然后它应该自动更改为下个月的新倒计时日期?无需我自己每月手动更改它。

它的javascript

<script type="text/javascript">
jQuery(document).ready( function($){
var newDate = new Date(2016, 4, 21);
newDate.setHours(newDate.getHours() + 18);
$('#countdown-ex1').countdown({until: newDate});
});
</script>

和HTML

<div id="countdown-ex1" class="countdown countdown-large coming-soon divcenter bottommargin" style="max-width:700px;"></div>

最佳答案

所以你应该在数据库中输入所需的日期。在模块中创建一个获取下一个日期的函数,将其发送到 Controller ,在 Controller 中你应该有这样的东西:

    $this->load->model('event_model');      
$next = $this->event_model->getNext()[0]->next_date;
$next_date = explode("/",$next);

$year = $next_date[0];
$month = $next_date[1];
$day = $next_date[2];

$data['date_year'] = $year;
$data['date_month'] = $month;
$data['date_day'] = $day;

在您的 HTML 中,您应该放置:

    var newDate = new Date(<?php echo $date_year; ?>, <?php echo $date_month; ?>, <?php echo $date_day; ?>);

要管理日期,您可以在管理员或其他任何地方手动删除,或者制作某种脚本来检查实际日期/时间并删除该日期过去的记录。

就这些,希望对你有帮助

关于javascript - 如何自动更改倒计时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37858205/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com