Chciałbym zrobić skrypt odświeżający zegar co sekundę. Niestety moja wiedza z JS i jQuery nieco kuleje, więc zwracam się o pomoc.
Napisałem sobie taki skrypt:
$(document).ready(function() {
function aktualizacja()
{
var godziny = $('#godziny').val();
var minuty = $('#minuty').val();
var sekundy = $('#sekundy').val();
sekundy++;
if(sekundy >= 60)
{
minuty++;
sekundy = sekundy - 60;
}
if(minuty >= 60)
{
godziny++;
minuty = minuty - 60;
}
if(godziny < 10) godziny = "0" + godziny;
if(minuty < 10) minuty = "0" + minuty;
if(sekundy < 10) sekundy = "0" + sekundy;
$('#godziny').text(godziny);
$('#minuty').text(minuty);
$('#sekundy').text(sekundy);
setTimeout("aktualizacja()", 1000);
}
};)
W dokumencie na serwerze te dane wyglądają tak:
<span id="godziny">0</span>:<span id="minuty">24</span>:<span id="sekundy">17</span>
Niestety zegar się nie uaktualnia. Próbowałem już tam różne rzeczy zmieniać w kodzie, ale nadal nie mogę sobie z tym poradzić. Z góry dzięki za pomoc.