Ich bin mit dieser Javascript-Countdown-Uhr: https://github.com/nikhiln/Circular-CountdownPassing String und Variablen in Funktion
Ich habe habe es funktioniert gut, aber jetzt versuche ich, in Variablen in seine Einrichtung zu übergeben, mich zu erlauben es über Tasten zu steuern.
Es ist Setup über
$(".divName").ccountdown(2016,11,24, '10:40');
Anstatt also das Datum, das ich in Variablen übergeben werden soll, zum Beispiel.
var date = new Date();
var EndTime = new Date(date);
EndTime.setMinutes(date.getMinutes() + 50);
var years = EndTime.getFullYear();
var months = EndTime.getMonth();
months = months + 1;
var days = EndTime.getUTCDate();
var hours = EndTime.getHours();
var minutes = ('0'+EndTime.getMinutes()).slice(-2);
var timeString = " '" + hours + ":" + minutes +"'";
$(".heatingTimer").ccountdown(years,months,days,timeString);
Allerdings funktioniert dieser Ansatz nicht. Ich bin mir nicht sicher, wie ich die Variablen in dem erwarteten Format übergeben kann.
Danke, aus irgendeinem Grund dachte ich, es musste als '10: 42 'übergeben werden, aber es funktioniert ohne die einfachen Anführungszeichen ganz gut. Prost – user3473406
Das passiert, bitte schließen Sie diese Frage, die die Antwort markiert – phobia82
@ user3473406 Einfache Anführungszeichen sind die Syntax für die Eingabe literaler Strings, sie sind nicht wirklich Teil der Zeichenfolge Daten. – Barmar