Как я могу заставить несколько обратных отсчетов flipclock исчезнуть после определенной даты?

#javascript #if-statement #flipclock

#javascript #if-оператор #flipclock

Вопрос:

Я пытался заставить свои часы обратного отсчета исчезнуть после выхода фильма в кинотеатре. Я использовал обратные вызовы, хотя он снова появляется с отрицательным числом при перезагрузке страницы. Когда я использую if-операторы, это полностью отключает все мои обратные отсчеты. Есть ли простой способ или объяснение для такого новичка, как я?

Это JavaScript:

 var next_show = new Date('2019-04-11T12:54:00');
var diff = next_show.getTime() - new Date().getTime();

var showtime = Math.floor(diff / 1000);
if (next_show.getTime() == new Date().getTime()) {
  $("#clock3").hide();
  $("#myButton3Show").hide();
  $("#myButton3Hide").show();
} else {
  var clock = $('#clock3').FlipClock({
      clockFace: 'DailyCounter',
      countdown: true,
    }
  };

  clock.setTime(showtime);
  clock.start();
  

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

1. Вы должны включить свой нерабочий код.

2. О, извините! Теперь я добавил это!

3. Это JavaScript? Если вы можете добавить тег для используемого вами языка, это тоже было бы полезно. Спасибо!

4. Да, я добавил это сейчас! 🙂