jQuery обратный отсчет часов / минут / секунд выдает ошибку NaN в Safari и iPhone

#jquery #jquery-countdown

#jquery #jquery-обратный отсчет

Вопрос:

Я использую jquery.countdown.js для простого обратного отсчета. На рабочем столе Safari и Safari на iPhone я получаю сообщение об ошибке для «Секунд», которое гласит NaN . Это работает в любом другом браузере. Есть ли что-то, что мне нужно подправить?

Ниже приведен мой код:

 $(function () {
  $(".countdowntoChristmas").countdown({
    date: "December 24, 2020 24:00 EDT",
    render: function (data) {
      var el = $(this.el);
      totalHours = data.days * 24   data.hours;
      el.empty()
        .append(
          "<span class='time time-h'>"  
            this.leadingZeros(totalHours, 2)  
            "</span>"
        )
        .append(
          "<span class='time time-m'>"  
            this.leadingZeros(data.min, 2)  
            "</span>"
        )
        .append(
          "<span class='time time-s'>"  
            this.leadingZeros(data.sec, 2)  
            "</span>"
        );
    }
  });
}); 
 <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/easy-countdown/2.2.0/jquery.countdown.min.js"></script>

<div class="christmas-countdown">
  <div class="christmas-left">
    <strong
      >Its beginning to look a lot like<br />
      Christmas!</strong
    >
  </div>
  <div class="countdowntoChristmas"></div>
  <div class="christmas-right">
    Everywhere you<br />
    <strong>GO!</strong>
  </div>
</div> 

Комментарии:

1. 24:00 кажется, это неподходящее время, но, возможно, я ошибаюсь. Не могли бы вы, пожалуйста, предоставить html также и небольшую рабочую демонстрацию, чтобы воспроизвести проблему, используя фрагмент здесь?

2. Я добавил HTML-код

3. Будет ли 23:59 лучше?

4. это кажется действительным временем, но, возможно, это не имеет к этому отношения. Однако вы можете попробовать. И что это countdown ? Не могли бы вы разместить ссылку cdn на версию, которую вы используете.

5. cdnjs.cloudflare.com/ajax/libs/easy-countdown/2.2.0/…