ダウンロード

GitHubからダウンロードしてください。

jQuery.MiniCalendar

HTML

jQueryと一緒にふJSファイルを読み込んだら適当にdivかなんかでマークアップします。

HTML

<div id="mini-calendar"></div>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.12.3/jquery.min.js"></script>
<script src="../jquery.minicalendar.js"></script>

JavaScript

miniCalendarを呼び出してください。

JavaScript

(function($) {
	$(function() {
		$('#mini-calendar').miniCalendar();
	});
})(jQuery);

イベント情報を表示するには event.json を作成します。
表示するカレンダーの月とかもこのファイルに記述します。

event.json

{
	"year": 2016,
	"month": 5,
	"event": [
		{ "day": "1", "title": "イベント1", "type": "blue" },
		{ "day": "2", "title": "イベント2", "type": "red" },
		{ "day": "3", "title": "イベント3", "type": "green" },
        ...
	],
	"holiday": ["3","4","5"]
}

こんな感じになります。

カレンダー表示例