Eyecatch jQuery

Javascript,jQuery

時刻入力の入力補助として便利な「jQuery ClockPick」を使ってみる。

時刻を入力させるフォーム、プルダウンで作っても良かったのですが、ちょっとオシャレ(?)にjQueryの入力補助ライブラリ「ClockPick」を使ってみました。

jQuery ClockPickで作る時刻入力

公式サイト

jNathanson.com | the interwebs home of josh nathanson

上記公式サイトを見ればすぐに使い方などは分かるのですが、せっかくなので使い方を紹介。

ダウンロードはグルーバルメニューの「Download」をクリックすればページ内リンクで移動しますので、そちらからダウンロード可能です。
このポストの時点でバージョンは 1.2.9 です。

設置方法

読み込み

ダウンロードしたjsファイルとcssファイルを指定。jQuery本体も忘れずに。

フォーム用意

時刻を入力するフォームを用意。
clockpickで指定するIDを振ります。分かりやすく「From」としました。

javascriptでフォームを指定

HTMLのヘッダに以下を記述。
午前9時から午後9時(21時)、30分刻みで指定してみました。

動作イメージ

以上で画像のようなフォームが出来上がります。

jquery clockpick

オプション

用意されているオプションです。

starthour : 開始時(デフォルト:8)
endhour : 終了時(デフォルト:18)
showminutes : 分の表示(デフォルト:True)
minutedivisions : 分の刻み(デフォルト:4)→ 0,15,30,45
military : AM・PMの表示(デフォルト:False)→ Trueで非表示
event : 入力補助の表示方法(デフォルト:Click)→ クリックで表示
layout : 縦/横並びの指定(デフォルト:vertical)
valuefield : 不明(デフォルト:Null)
hoursopacity : 透明度(時)(デフォルト:1)→ 1でくっきり、0で消える
minutesopacity : 透明度(分)(デフォルト:1)→ 1でくっきり、0で消える

[tgAmazonItemLookup asin="B007R99SL4" related="1"]

-Javascript,jQuery
-, , , , ,