Basit bir sorum var, bu bana biraz sorun veriyor. Geri sayım sayacı yapılandırmaya çalışıyorum, böylece kalan saat, saniye ve dakikaları gösterecektir. İnternette harika bir kodum var, ama onu değiştirmek zorundayım, böylece o zamanın o andaki zamana bağlı olduğu ve birisinin siteyi ziyaret ettiği zaman değil.
kullandığım kod şudur: Ben script.js üzerinde çalışıyor ve bu düzeltildi http://tutorialzine.com/2011/12/countdown-jquery/
JQuery'de gece yarısına kadar geri sayım
:
$(function(){
var note = $('#note'),
ts = new Date(2012, 0, 0,0,0),
newYear = true;
if((new Date()) > ts){
// The new year is here! Count towards something else.
// Notice the *1000 at the end - time must be in milliseconds
var uraJe = new Date();
var ura = 24 - uraJe.getHours();
var minute = 60 - uraJe.getMinutes();
var sekunde = 60 - uraJe.getSeconds();
ts = (new Date()).getTime() + ura*60*60*1000;
newYear = false;
}
$('#countdown').countdown({
timestamp : ts,
callback : function(days, hours, minutes, seconds){
var message = "";
note.html(message);
}
});
});
bunu çalıştırdığınızda, doğru saat gösterir, ancak dakika değil.
Bunu nasıl düzeltebilirim?
'u kullanabilirsiniz. Üzerinde çalıştığım şeyle aslında hiçbir ilgisi yoktur, bu durum zaten karşılanmamaktadır ve bu nedenle gereksizdir. Verilen linkten kullandığım eski kod ... –
Belki de gereksiz kodu kaldırmak daha iyidir. Neyi başarmaya çalıştığınızı görmek çok daha kolay hale getirir. Sorununuzu yeniden oluşturmak için bir JsFiddle yapın – PierreDuc
Sorunun burada olduğunu biliyorum: 'var uraJe = new Date(); var ura = 24 - uraJe.getHours(); var dakika = 60 - uraJe.getMinutes(); var sekunde = 60 - uraJe.getSeconds(); ts = (yeni Tarih()). GetTime() + ura * 60 * 60 * 1000; ' –