Snooty
Commodore
- Registriert
- Dez. 2012
- Beiträge
- 4.485
Hio,
ich suche ein Script für einen Countdown (Eieruhr) bei dem ich über Buttons die Zeit ändern kann, also bspw. +1s, +10s, -1s, -10s, Start, Stop.
Ich habe FlipClockJS gefunden; dort gibt es ein Beispiel für eine Uhr mit Start & Stop und einen Zähler mit +1, -1. Das lässt sich aber wohl nicht so ohne Weiteres kombinieren. Bspw. erhalte ich bei der Uhr beim increment immer den Fehler clock.increment is not a function ....
Das hier wäre das Beispiel-Script countdown-start-callback mit dem Versuch einen +1-Button einzubauen:
Vielleicht weiß jemand, wie man das kombinieren kann - oder kennt jemand ein anderes Script mit den gewünschten Funktionen? Ich brauche dabei mehrere unabhängige Uhren auf einer Seite.
ich suche ein Script für einen Countdown (Eieruhr) bei dem ich über Buttons die Zeit ändern kann, also bspw. +1s, +10s, -1s, -10s, Start, Stop.
Ich habe FlipClockJS gefunden; dort gibt es ein Beispiel für eine Uhr mit Start & Stop und einen Zähler mit +1, -1. Das lässt sich aber wohl nicht so ohne Weiteres kombinieren. Bspw. erhalte ich bei der Uhr beim increment immer den Fehler clock.increment is not a function ....
Das hier wäre das Beispiel-Script countdown-start-callback mit dem Versuch einen +1-Button einzubauen:
PHP:
<html>
<head>
<link rel="stylesheet" href="../compiled/flipclock.css">
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="../compiled/flipclock.js"></script>
</head>
<body>
<div class="clock" style="margin:2em;"></div>
<div class="message"></div>
<button class="start">Start Clock</button>
<button type="button" class="increment" style="margin: 25px; font-size: 20px; padding: 15px;">+1</button>
<script type="text/javascript">
var clock;
$(document).ready(function() {
clock = $('.clock').FlipClock(10, {
clockFace: 'MinuteCounter',
countdown: true,
autoStart: false,
callbacks: {
start: function() {
$('.message').html('The clock has started!');
}
}
});
$('.start').click(function(e) {
clock.start();
});
//------------increment-aus-simple-counter---------------------
// Attach a click event to a button a increment the clock
$('.increment').click(function() {
//clock.setValue(10);
// Or you could decrease the clock
// clock.decrement();
clock.increment();
// Or set it to a specific value
// clock.setValue(x);
});
//------------increment-aus-simple-counter---------------------
});
</script>
</body>
</html>
Zuletzt bearbeitet: