わずか4KBと軽量でクロスブラウザ対応の、シンプルなデートピッカー(カレンダー)を実装するjQueryプラグイン・glDatePicker

Ads

軽量でカスタマイズしやすいデートピッカー
のjQueryプラグイン・glDatePickerのご紹介。
とてもシンプルで、4KBと超軽量です。汎用
的で使いやすいかなと思ってエントリー。
jQueryUIでもいいっちゃいいんですけど、
デートピッカーだけならUIを入れる必要は
無いですしね・・・

何かとシンプルな方が使いやすく汎用性も高かったりしますね。4KBは確かに軽いです。また、IE6や7などの非モダンブラウザでも問題なく動作してくれます。

glDatePicker


カレンダーの日付を押すだけでボックス内にデータを入力出来るやつです。デートピッカーというんですが、これがあるとユーザーは視覚的にも探しやすく、入力ミスも防げるので日付を入力するフォームに導入するといいユーザービリティになりそうです。

また、シンプルなコードでカスタマイズもしやすいのが特徴です。というわけでサクッと日本語にしてみました。

デモ

デモです。フォーカスするとカレンダーが表示されます。

汎用的


コードもシンプルなので簡単に日本語に出来ます。


カラーはcssで変更するだけ。

コード

	<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script> 
	<script type="text/javascript" src="js/glDatePicker.js"></script> 
	<script type="text/javascript"> 
		$(document).ready(function()
		{
			$("#date1").glDatePicker();
		});
	</script> 

本体とプラグインを読み込んでセレクタ指定。マークアップは普通に書くだけ。

<input type="text" id="date1" class="gldp" /> 

簡単ですねーこれ。

以下よりデモの確認とダウンロードが可能です。githubにもコードが置いてあります。

glDatePicker