我可以提供建议。我有下表:
左上角的日期从数据库回显。
我想添加一个倒数计时器来匹配一天,我有多个游戏发生多天。
我需要尝试找到一种方法来使用php集成倒数计时器或将日期值传递给我的jquery脚本。
我只是在寻找逻辑或建议如何解决这个问题。
谢谢
就个人而言,我已将时间分成小时/分钟/秒,并将它们分别传递给jQuery。在this example,我可以分别定义分钟和秒;
iMins = <?php define it here ?>,
iSecs = <?php define here ?>;
可以修改此示例,以便每次运行多个计时器时countDown()
函数指向一个元素。
您将希望使用以下方法将php变量回显到某种Javascript倒计时器:
var dateInJavascript = '<?php echo($dateFromDatabase); ?>';
例如,您可以使用许多javascript倒计时器之一 -
http://www.gieson.com/Library/projects/utilities/countdown/
或者你可以实现这个可爱的堆栈帖子 -
尝试使用这个js函数,它很容易做倒数计时器:
https://github.com/aneeshikmat/timeDownCounter
包含timeDownCounter.js之后的示例:
timeDownCounter({
'countDownIdSelector': 'time-down-counter',
'countDownDate': new Date("Sep 5, 2018 15:37:25").getTime(),
'countDownResSperator': '-'
'countDownReturnData': 'from-hours',
'addSpanForResult': true,
'addSpanForEachNum': true,
'contDownOver': 'Time is expired, and you can say hello now :P',
'getTemplateResult': 0
}).startCountDown();