2016-05-03 3 views
0

Ich versuche, Keith Wood Countdown auf einer Web-Seite mit diesem Code, kurz vor dem Ende Body-Tag gelegt zu implementieren:keith Holz Countdown immer 0 angezeigt

$(function(){             
     var untilDate = new Date(2016,4,4,8,0); 
     console.log(untilDate.getFullYear() + "-" + untilDate.getMonth() + "-" + untilDate.getDate()); 
     $("#next-departure").countdown($.countdown.regionalOptions["fr"]); 
     $("#next-departure").countdown(
      { 
       until:untilDate, 
       format:'yowdHMS' 
      } 
     ); 
    }); 

keine Fehler in der Konsole und das Datum korrekt ist aber ... immer angezeigt: No countdown running enter image description here

Jede Idee, was ich bin fehlt?

Antwort

0

Der Countdown zeigt 0, weil sie mit leeren Parametern, mit dem Code erstellt wird:

$("#next-departure").countdown($.countdown.regionalOptions["fr"]); 

Die folgenden Codezeilen, in denen Sie die richtigen Parameter angeben, wird nicht den Countdown neu.

Meine Lösung ist die Datei jquery.countdown-fr.js für die regionalen Einstellungen zu schließen, direkt nach der jquery.countdown.js Datei:

<script type="text/javascript" src="jquery.countdown-fr.js"></script> 

Sie diese Datei finden Sie hier: https://github.com/kbwood/countdown/blob/master/jquery.countdown-fr.js.

Dann den Countdown mit dem folgenden Code erstellen:

$(function(){ 
    var untilDate = new Date(2016,4,4,8,0); 
    $("#next-departure").countdown({ 
     until:untilDate, 
     format:'YOWDHMS' 
    }); 
}); 

Fiddle hier: https://jsfiddle.net/cu246mh2/.

+0

Es ist alles in Ordnung ... Thx ... –