0

コンパクトなカウントダウンを有効数字 2 桁で表示すると、次のように表示されます。

「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'
});

'snn'の代わりに'sn'のみを使用してください

于 2012-09-05T14:20:30.477 に答える