カレンダーを表示するためのプラグインです。ベースとなる実装方法、ならびに日本語対応の手順については、次のページを参照ください。単純なカレンダー表示のみの実装だと、使い勝手があまり良くありません。そこでこのプラグインに用意されている拡張機能を使って、もっとカレンダーを使いやすくしましょう。今回紹介するのは、カレンダー表示時に複数月(例えば現在の日付の前後1ヶ月含む3ヶ月分)を一気に表示させる方法です。初期表示は今月分のカレンダーです。このカレンダー呼び出し処理において、オプションを設定すれば複数月のカレンダーを一気に表示できるようになります。一度に何ヶ月分のカレンダーを表示させるか指定します。今月分のカレンダーを全体の何番目に表示させるのか、表示位置を指定します。最初は「0」二番目であれば「1」になります。カレンダー上部の左右にある、隣の月へ移動するための三角アイコンを押したとき、何ヶ月単位で移動するか設定します。カレンダー下部にボタン表示領域を用意します。次に説明する「今日」の日付ボタンを表示させるために必要な項目です。ボタン表示領域に現在日付を設定できる「今日」ボタンを表示します。とセットで設定する必要があります。呼び出し時の引数として設定します。設定値」のフォーマットで書きます。複数オプションを設定する場合、カンマ区切りで指定します。現在日付の前後1ヶ月分、つまり一度に3ヶ月分のカレンダーを表示させるサンプルプログラムをご覧ください。指定したほうが便利です。$.datepicker.setDefaults($.datepicker.regional['ja']);});日本語化のソース(10~29行目)は不要であれば削除してください。複数月のカレンダーを表示するサンプル日付:オプションの設定により、次のような表示ができるようになりました。ボタンで当月のカレンダーへ戻る他にも様々なオプションが用意されているので、参考にしていただければと思います。カレンダーを表示するためのプラグインです。複数月のカレンダーを表示させる方法でした。えぬじぇいWeb系メインで従事していた元システムエンジニア。現在は個人事業主として独立。Webサイト運営における「困った問題」の解決方法をブログで発信。サイト運営、ポップデザインや動画制作など、パソコンでモノづくりをしている。