var now = new Date().getTime();
var remainingSeconds = (new Date(new Date(new Date(now + 3600000).setMinutes(1)).setSeconds(0)) - now)/1000;
console.log(remainingSeconds);
if (remainingSeconds>=120) {
$('#countdown').text('120');
}else{
$('#countdown').text(remainingSeconds);
}
Я использую этот код для подсчета количества секунд между текущей и первой минутой следующего часа. Дело в том, что текст div не меняется, если оставшиеся секунды меньше 120 секунд. Скрипт в документе готов, потому что я проверяю его только на загрузке страницы. Для этого я создал fiddle.Текст div не обновляется по javascript-адресу
Код работает над моим браузером. Вы что-то пропустили? –