Как настроить таргетинг на определенное время с помощью обратного отсчета jQuery

#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