У меня есть проблема с этим сценарием -jquery.Countdown - изменение цвета фона
var date = new Date(new Date().valueOf() + 60 * 1000);
$('#clock').countdown(date)
.on('update.countdown', function(event) {
var format = '%M:%S';
if(date < 30) {
$("#countcon").addClass('bg-teal-800');
}
$(this).html(event.strftime(format));
})
.on('finish.countdown', function(event) {
$(this).html('This offer has expired!')
$("#countcon").removeClass('bg-teal-800');
$("#countcon").addClass('bg-pink-800');
});
Я хочу Если дата < 30 секунд изменить цвет фона DIV (countcoun), но его не завод правильно.
в конце изменение цвета фона (чирок до розового) он работает нормально ..
Я попробовал - если (event.offset.seconds < 30), но никакого ответа тоже .. (с этим отсчет начинается с ТЭА цвет фона
прежде всего tks много для вашего времени и помощи @ kevin-katze. Я вставляю код, как вы сказали, но предупреждение приносит мне секунды с текущего времени - и не для обратного отсчета. Обратный отсчет начинается с 1:00 – DANIEL
Я отредактировал свой ответ. Знать if-заявление должно работать как ожидалось. Пожалуйста, проверьте дальнейшие проблемы. –
ДА! простое и простое решение! Я попробовал много альтернатив, но никто не работает. – DANIEL