Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 倒计时中的十进制格式_Jquery_Countdown - Fatal编程技术网

Jquery 倒计时中的十进制格式

Jquery 倒计时中的十进制格式,jquery,countdown,Jquery,Countdown,我正在使用jquery插件 我想用毫秒倒计时,比如15秒到15.00秒 这是我试过的。它不起作用 $('.counter').countdown({ date: +(new Date) + 15000, render: function(data) { var ti= this.leadingZeros(data.sec, 2); var ts= ti.toFixed(2); $(this.el).text(ts + " sec")

我正在使用jquery插件

我想用毫秒倒计时,比如15秒到15.00秒

这是我试过的。它不起作用

$('.counter').countdown({
    date: +(new Date) + 15000,
    render: function(data) {
        var ti= this.leadingZeros(data.sec, 2);
        var ts= ti.toFixed(2);
        $(this.el).text(ts + " sec");
    }
});

这里是JSFIDLE链接

您无需使用任何插件即可完成此操作,如:

  var count = 3000;

    var counter = setInterval(timer, 10); //10 will  run it every 100th of a second

    function timer()
    {
        if (count <= 0)
        {
            clearInterval(counter);
            return;
         }
         count--;
         document.getElementById("timer").innerHTML=count /100+ " secs"; 
     }
var计数=3000;
var计数器=设置间隔(计时器,10)//10将每100秒运行一次
函数计时器()
{
如果(计数请尝试此方法

$('.counter').countdown({
date: +(new Date) + 15000,
render: function(data) {
var ti= this.leadingZeros(data.sec, 2) +"."+this.leadingZeros(data.millisec, 2);
$(this.el).text(ti + " sec");
}

});

jsiddle:

toFixed
方法之前使用
parseFloat

$(this.el).text(parseFloat(ti).toFixed(2) + " sec");
完成代码如下

$('.counter').countdown({
    date: +(new Date) + 15000,
    render: function(data) {
    var ti= this.leadingZeros(data.sec, 2);
    $(this.el).text(parseFloat(ti).toFixed(2) + " sec");
    }
});

谢谢Cap!我以前试过这个。毫秒不会滴答响。只有秒滴答响。我只希望用户有9.5秒的时间。