営業・集客に強いブログ感覚で更新できるホームページシステムを提案・作成するビジネスブログ制作専門 福岡のホームページ制作 株式会社ランドマークスです。 営業・集客に強いブログ感覚で更新できるホームページシステムを提案・作成するビジネスブログ制作専門 福岡のホームページ制作 株式会社ランドマークスです。

プラスαのビジネスアプリを探そう!

UPGRADE YOUR BUISENESS !! 中小企業のためのクラウドコンピューティング。ビジネスのためのWEBアプリやCMS、APIを紹介するブログです。


[jQuery][Plugin]残り1日未満のときに「あと0日」と表示しない
(2011/01/07)

jQuery Countdown プラグインを使っている時に
残り1時間未満のときに「あと0時間」と表示しない方法はないかな、
と調べたらドキュメントに載っていたので、忘れないようにメモです。

以下のように記述することで対応できました。

$('#foo').countdown({
  until: (終了時刻の Date オブジェクト),
  layout: 'あと {d<}{dn} 日 と {d>}{h<}{hn} 時間 {h>}{m<}{mnn} 分 {m>}{snn} 秒',
  format: 'dhms'
});

layoutプロパティで、0日のときに表示したくない部分を{d<}と{d>}で囲って、
formatプロパティに'dhms'を指定するとOKでした。
(※formatプロパティのデフォルトはdHMS)

http://keith-wood.name/countdownRef.html

layoutの項目に

If you need to exclude entire sections when the period value is zero and you have specified the period as optional, surround these sections with '{p<}' and '{p>}', where p is the same as above.
との記述がありました。
次のページ:[jQuery]Date オブジェクトを拡張する jQuery.exDate.js »
前のページ:« [Javascript][MySQL]Convert MySQL DATETIME to JS Date() object

●カテゴリ


月別エントリー


●メニュー


[0]HomePC版[9]お問い合わせ
営業・集客に強いブログ感覚で更新できるホームページシステムを提案・作成するビジネスブログ制作専門 福岡のホームページ制作 株式会社ランドマークスです。 株式会社ランドマークス
〒810-0001
福岡市中央区天神3丁目10-25森連ビル301
E-Mail: info@landmarx.co.jp
TEL: (092)716-6166
FAX: (092)716-6244
受付時間: 9:00~20:00 (土日祝除く)