0

当我显示带有两位有效数字的紧凑倒计时时,它会显示如下内容:

“2d 12:00:00”和分钟/秒永远保持在“00”。我怎样才能让它显示类似:“2d 12h”的东西?

奇怪的是,如果我使用非紧凑输出,一切都按预期工作,即它只显示“2 天 12 小时”。

4

2 回答 2

1

显然,紧凑选项具有固定的布局。为了实现我想要的,需要创建一个自定义布局,如下所示

layout: '{d<}{dn}{dl}{d>} {h<}{hn}h{h>} {m<}{mn}m{m>} {s<}{sn}s{s>}'

于 2012-08-09T13:50:54.887 回答
0

使用布局很重要,'mnn' 代表分钟,'snn' 代表秒等。请看下面的代码:

$('#compactLayout').countdown({
    until: liftoffTime, 
    compact: true, 
    layout: 'just <b>{dn} {dl} {hnn}{sep}{mnn}{sep}{snn}</b> {desc}', 
    description: 'to wait'
});

仅使用 'sn' 而不是 'snn'

于 2012-09-05T14:20:30.477 回答