#javascript #jquery
#javascript #jquery
Вопрос:
Я использую этот плагин jQuery: обратный отсчет jQuery.
Я пытаюсь заставить его отсчитывать время до 17:00 (5:00 вечера) каждый день, но, похоже, я не могу установить время.
Приветствуется любая помощь.
У меня есть код:
$(function() {
var now = new Date()
var since = new Date(now.getFullYear(), now.getMonth(), now.getDay(), 17, 00);
$('#noDays').countdown({until: since, format: 'HMS'});
});
Таймер останавливается на 0 с этим кодом.
Комментарии:
1. Пожалуйста, покажите свой код и объясните, что происходит при его запуске.
2. что вы подразумеваете под 17:00? не могли бы вы уточнить, может быть, я смогу вам помочь, я использовал этот плагин в своем собственном проекте.
Ответ №1:
Попробуйте это (и рабочий пример здесь):
$(function() {
var liftoff = new Date();
liftoff = new Date(liftoff.getFullYear(), liftoff.getMonth(), liftoff.getDate(), 17, 0, 0);
$('#noDays').countdown({until: liftoff});
});
Ответ №2:
Думаю, вы ищете это:
var now = new Date()
var since = new Date(now.getFullYear(), now.getMonth(), now.getDay(), 17, 00);
Комментарии:
1.
$(function() { var now = new Date() var since = new Date(now.getFullYear(), now.getMonth(), now.getDay(), 17, 00); $('#noDays').countdown({until: since, format: 'HMS'}); });
Не работает. Таймер равен 0