Wie kann ich einen Countdown-Timer mit einer vorgegebenen Zeit haben?Countdown Tage, Stunden, Minuten, Sekunden gemacht Skript jquery
Mein Code
<html>
<head>
<script type='text/javascript' src='http://code.jquery.com/jquery-1.10.2.min.js'></script>
<script type='text/javascript'>
$(document).ready(function() {
var seconds = 6;
var minutes = 1;
function calculate() {
setTimeout(calculate, 1000);
$('#showDate').html(' expires after ' + minutes + ' minutes ' + seconds + ' seconds ');
seconds--;
if (seconds < 0) {
seconds = 59;
minutes--;
if (minutes < 0) {
minutes = 0;
seconds = 0;
}
}
}
calculate();
});
</script>
</head>
<body>
<div id='showDate'></div>
</body>
</html>
Der obige Code gilt nur für Minuten und Sekunden. Wie kann ich Stunden und Tage hinzufügen?
Bitte einrücken Ihren Code richtig. – Oisin
Jemand kann Ihnen helfen, aber Sie müssen es einfacher machen. Der von Ihnen bereitgestellte Code ist beispielsweise auf den ersten Blick nicht lesbar. –
Mögliches Duplikat von [Javascript Countdown-Timer in Tagen, Stunden, Minuten, Sekunden] (http://stackoverflow.com/questions/27182628/javascript-countdown-timer-in-days-hours-minute-seconds) –