2013-01-16 148 views
-1

我有這段JavaScript是倒計時計時器的一部分我需要知道如何將計時器預設爲每次提交頁面時只運行48小時?此刻,我放了一段時間,開始倒計時。請幫忙!倒計時javascript app

<script> 
    $(document).ready(function(){ 
     $("#countdown").countdown({ 
      date: "16 january 2013 16:45:00", 
      format: "on" 
     }, 

     function() { 
      // callback function 
     }); 
    }); 

</script> 
+1

您正在使用什麼插件? –

+1

不是很清楚,但你想完成什麼或這個代碼的預期結果是什麼。你想讓櫃檯總是從現在開始顯示48小時嗎? –

+0

是從頁面連接到表單提交後的48小時 –

回答

-1

不完全理解你的問題,如果你能澄清這將有所幫助。我相信你正在通過插件尋求倒計時,在頁面加載兩天後執行一個函數。

確保您包括倒計時插件和jQuery:

var dateCount = new Date(); 
dateCount.setDate(dateCount.getDate() + 2); 

document.write(dateCount); 
$(document).ready(function(){ 
    $("#countdown").countdown({ 
     date: dateCount, 
     format: "on" 
    }, 

    function() { 
     // callback function 
    }); 
}); 
+0

非常感謝! –

-1
var date = new Date(); 
date.setDate(date.getDate() + 2);//two days later. you can set it to whatever you want 

$("#countdown").countdown({ 
    date: date, 
    format: "on" 
}, 

function() { 
    // callback function 
}); 

當然,不要忘了把document.ready()一部分。

+0

對不起,我無法得到這個工作?可能需要使用 –

+0

來解析。我不知道你使用的插件。你可以嘗試Date.parse(日期)。但可以肯定的是,變量'日期'是正確的 –

+0

無論如何有人已經複製我的回答 –