時刻入力に便利な「Timepicker for Bootstrap」

「Timepicker for Bootstrap」は、テキストボックスへの時刻入力を便利にしてくれるjQueryプラグインです。

2014/06/16 Bootstrap3対応版に書き換えをしました。

Bootstrap2版はこちら
Datepicker for Bootstrap (別記事)

実装方法

ダウンロード / サンプル (v0.2.6)

スクリプト

<link href="bootstrap.min.css" type="text/css" rel="stylesheet">
<link href="css/timepicker.css" type="text/css" rel="stylesheet">
<script src="jquery.min.js" type="text/javascript">
<script src="js/bootstrap-timepicker.js" type="text/javascript">

時刻指定時の矢印アイコンのclass名が未対応のため若干修正しました。

<!-- bootstrap-timepicker.js -->
<!-- 修正前 -->
<i class="icon-chevron-up">
<!-- 修正後 -->
<i class="glyphicon glyphicon-chevron-up">

実装

<input id="tp1" maxlength="8" type="text">

<script type="text/javascript">
$(function() {
    $('#tp1').timepicker({});
});
</script>

オプション

<script type="text/javascript">
$(function() {
    $('#tp1').datepicker({

//  template  表示形式
//  --------------------------------------------
//  (デ)                     // ドロップダウン
//  template: 'modal'        // モーダル形式
//  template: false          // 表示しない

//  minuteStep  minute(分)フィールドの刻み間隔
//  --------------------------------------------
//  (デ)                      // 15

//  showSeconds  seconds(秒)フィールドの表示有無
//  --------------------------------------------
//  (デ)                     // 表示しない
    showSeconds: true        // 表示する

//  secondStep  seconds(秒)フィールドの刻み間隔
//  --------------------------------------------
//  (デ)                      // 15

//  defaultTime  選択モード
//  --------------------------------------------
//  (デ)                     // 現在時刻を設定
//  defaultTime: 'value'     // 設定値
//  defaultTime: false       // 空(白)

//  showMeridian  時刻表記
//  --------------------------------------------
//  (デ)                     // 12時間表記
//  showMeridian: false      // 24時間表記

//  showInputs ウィジェット内のテキスト編集を可能
//  --------------------------------------------
//  (デ)                     // できる
//  showInputs: false        // できない

//  disableFocus  クリック時フォーカス有無
//  --------------------------------------------
//  (デ)                     // 
    disableFocus: true       // クリック時にフォーカスさせない。
//  タッチスクリーン(スマートフォンなど)の場合は、キーボードを表示させないようにするため便利

//  modalBackdrop  モーダル背景表示有無
//  --------------------------------------------
//  (デ)                     // 表示しない
    modalBackdrop: true,     // 表示

    });
});
</script>
他プラグイン
ClockPicker 時計型
  • このエントリーをはてなブックマークに追加

関連記事

タブを画面サイズによってアコーディオンにしてくれる「Easy Responsive Tabs to Accordion」

「Easy Responsive Tabs to Accordion」はタブ表示を画面サイズによって折りたたみのアコーディオン形式に変換してくれるjQueryプラグインです。 デフォルトでは、768

no image

数値入力に便利なステッパーを実装「Numeric Stepper」

「Numeric Stepper」は、数値用のステッパーを実装できるjQueryプラグインです。ダウンロード | デモ スクリプト 実装 既存のテキストボックスにclas

テキストボックスの入力値を数値限定にしてくれる「jQuery - numeric」

「jQuery - numeric」は、テキストボックスへの入力を数字のみに制限してくれるjQueryプラグインです。正/負、整数/小数点 チェックまで限定してくれます。ダウンロード スクリプト

no image

グリッドレイアウト プラグイン

Waterfall サイト pinbox [browser-shot url="http://kayschneider.github.io/pinbox/example/pinb

レスポンシブに対応した画像ギャラリーが実装できる「Responsive Image Gallery」

「Responsive Image Gallery with Thumbnail Carousel」はレスポンシブにも対応した画像ギャラリーが実装できるjQueryプラグインです。Twitterの「最

親要素の大きさに合わせて画像をリサイズ「imgLiquid」

「imgLiquid」は親要素の大きさに合わせて画像を縮小・切り取りを行ってくれるjQueryプラグインです。 ダウンロードはこちら スクリプト 実装

no image

定期的にAjaxリクエストを送信してくれる「PeriodicalUpdater」

PeriodicalUpdaterは、定期的にpostもしくはgetリクエストを送信してくれるjQueryプラグインです。Twitterのタイムラインのように定期的にツイートをロードしてくれるようなや

レスポンシブに対応したテーブルを実装できる「FooTable」

「FooTable」は、画面の大きさに合わせて表示をかえてくれるテーブルを実装できるjQueryプラグインです。かなり、シンプルに実装できます。ダウンロード #v2にアップデートされたため刷

Bootstrap Modal + 拡張機能が実装できるプラグイン(Bootstrap 2)

Twitter Bootstrap Modalは、標準のモーダルウィンドウに様々な機能を追加することができます。 Twitter Bootstrap純正スクリプト ダウンロード / サイト

カルーセル プラグイン

「カルーセル(Carousel)」とは"回転木馬"という意味らしいのですが、jQuery(Javascript)では画像やコンテンツをスライド表示させるもののようです。が、スライダーとの違いはよく分り

Comment

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

    PAGE TOP ↑