Wie erstellen Sie einen countdown-timer mit jQuery?

Werde ich mehr als einen von diesen kleinen Kästen auf meiner Seite, und jeder wird die Zählung nach unten zu verschiedenen Zeiten.

Wie kann ich das verringern der numerische Wert des timer pro Sekunde, wodurch die simulation von ein countdown-timer?

Wie erstellen Sie einen countdown-timer mit jQuery?

<p class="countdown">15</p>

Mit diesem javascript ist es richtig countsdown, aber jeder einzelne auctionbox betroffen ist. Wie würden Sie vorschlagen, ich isolieren Sie den timer zu handeln, die auf nur einem Element?

<script>
var sec = 15
var timer = setInterval(function() {
   $('.auctiondiv .countdown').text(sec--);
   if (sec == -1) {
      $('.auctiondiv .countdown').fadeOut('slow');
      clearInterval(timer);
   }
}, 1000);
</script>

Wie erstellen Sie einen countdown-timer mit jQuery?

Der Grund, warum es wirkt sich auf alle von Ihnen ist, weil Sie arbeiten, auf die KLASSE, nicht die ID. Erstellen Sie eine eindeutige ID für das element.
Aha! Das war es dann. 🙂 Nun die andere Frage wäre, was-ID zuweisen, um jeden "auctionbox". Würde ich generieren nach Ihren Produkt-name? Wie würden Sie die Sie ein veteran webdev, eine ID zuweisen? Welchen Algorithmus würden Sie verwenden?
Btw vielleicht möchten Sie einen Blick auf diese wunderbare countdown plugin; keith-wood.name/countdown.html
Ich habe keine Ahnung, was Ihr backend aussieht oder welche Sprache Sie verwenden, es zu fahren, so habe ich keine Ahnung 🙂 Es kann alles sein, was Sie mögen!

InformationsquelleAutor Only Bolivian Here | 2011-08-29

Schreibe einen Kommentar