@Alexey10

Как зациклить таймер countdown?

Использую таймер countdown. Мне нужно, чтобы по окончанию отсчета таймера, он возвращался в исходное положение и начинал отсчет по новой. В общем, зациклить его нужно.
Вот код:

var fiveSeconds = new Date().getTime() + 5000;
	$('#clock').countdown(fiveSeconds, {elapse: true})

	.on('update.countdown', function(event) {
	  var $this = $(this);
	  if (event.elapsed) {
	    
	  } else {
	    $this.html(event.strftime(''
	    + '<div><span>%D</span> <p>ДНИ</p></div> '
	    + '<div><span>%H</span> <p>ЧАСЫ</p></div> '
	    + '<div><span>%M</span> <p>МИНУТЫ</p></div> '
	    + '<div><span>%S</span> <p>СЕКУНДЫ</p></div>'));
	  }
	});
  • Вопрос задан
  • 282 просмотра
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
Документацию-то открывать пробовали? Там пишут, что будто бы для задания новой конечной даты достаточно просто выполнить инициализацию ещё раз. Соответственно, внутрь if (event.elapsed) {} вставляете $(this).countdown(а здесь новая дата);.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы