Показать сообщение отдельно
  #1 (permalink)  
Старый 10.06.2011, 19:10
Интересующийся
Отправить личное сообщение для DjKoff Посмотреть профиль Найти все сообщения от DjKoff
 
Регистрация: 10.06.2011
Сообщений: 10

секунды в минуты
Здравствуйте!
Сделал таймер на jquery. Проблема в том, что имея 63 секунды отображается 1:3, а надо 1:03. Как добиться отображения 1:03.

var sec = 63;
var timer = window.setInterval(function() {

	var str = Math.floor(sec/60)+":"+sec%60;
	$("span").text(str);
	if (sec <= 0) {
		alert("время кончилось");
		window.clearInterval(timer);
	}
	sec--;
},1000);


Ну и вообще какие замечания по коду?
Ответить с цитированием