Я могу сделать с советами. У меня есть следующая таблица:
Дата в верхнем левом углу отображается в базе данных.
Я хотел бы добавить таймер обратного отсчета для матча, у меня есть несколько игр, происходящих в течение нескольких дней.
Мне нужно попытаться найти способ интегрировать таймер обратного отсчета с помощью php или передать значение даты в мой скрипт jquery.
Я просто ищу логику или советую, как решить эту проблему.
Спасибо
Лично я разделил время на часы / минуты / секунды и передал их отдельно в jQuery.
В этот пример, Я могу определить минуты и секунды отдельно;
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
пример после include 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();