Я пытаюсь привести переменную php в свой код javascript, который будет использоваться для таймера обратного отсчета. Из-за других функций, происходящих на основе переменной php timestamp, мне также нужно быть в php.Пытается использовать переменную PHP в Javascript
<?php $access = '1443907640'; ?>
<script>
$(function() {
var access = <?php echo $access ?>;
var note = $('.note'),
ts = (new Date(access * 1000)).getTime() + 1 * 24 * 60 * 60 * 1000;
$('.countdown').countdown({
timestamp: ts,
callback: function(days, hours, minutes, seconds) {
var message = "";
message += days + "<small class='opacity'>D</small>, ";
message += hours + "<small class='opacity'>H</small>, ";
message += minutes + "<small class='opacity'>M</small>, ";
message += seconds + "<small class='opacity'>S</small>";
note.html(message);
}
});
});
</script>
Тогда я вызываю называть его с HTML здесь, но не работает
<div class="note"></div>
Какие ошибки вы видите в консоли js? – Steve
Поскольку вы используете JQuery, вы вызываете его из '$ (document) .ready()'? –
Не вижу ошибок в консоли. Я в основном парень php, не очень хорошо с js и jquery. Я просто пытаюсь использовать его, поэтому таймер обратного отсчета отсчитывается вторым и не статичен. –