jQuery倒计时Keith Wood不在mozilla工作

时间:2012-07-20 12:57:34

标签: jquery firefox countdown

我正在网站上工作,我已经安装了Keiths Woods的jQuery倒计时。它在Chrome上完美运行,但在IE,Mozilla,iPad和iPhone中它不起作用。 倒数计数完美至10.1.2012。它显示72天,7小时等。在其他浏览器上,它会显示NaN天,NaN小时等等。

我有以下HTML:

<html>
<head>
    <script type="text/javascript" src="jquery.js"></script>
    <script type="text/javascript" src="jquery.countdown.min.js"></script>
    <script type="text/javascript" src="scripts.js"></script>
    <link rel="stylesheet" type="text/css" href="style.css" media="screen" />
    <link rel="stylesheet" type="text/css" href="jquery.countdown.css" media="screen" />
</head>
<body>
    <div class="body">
        <div class="countdown"></div>
        <div class="logo"></div>
    </div>
</body>
</html>

内部scripts.js我有:

$(document).ready(function(){
    var date = new Date('10.1.2012'); 
    $('.countdown').countdown({until: date , format: 'DHMS'}); 
});

jquery.countdown.min.js有什么问题?我不知道该怎么做。

2 个答案:

答案 0 :(得分:3)

尝试将D取消隐藏到d

$('.countdown').countdown({until: date , format: 'dHMS'}); 

因为在homepage of the plugin上完成了同样的事情:

$(selector).countdown({until: liftoffTime, format: 'dHM'});

修改:更改为以下it works for me in Safari

var date = new Date(2012, 10-1, 1);

解析字符串可能在Chrome以外的浏览器中出错了。

答案 1 :(得分:3)

检查您的日期。 如果你的日期是前一天。 “02-23-2012 23:22:22” 将其更改为“02/23/2012 23:22:22”

使用正斜杠或者iphone mozilla会抱怨