多功能日历插件:Kalendae
Kalendae 主要功能:
- 便携无依赖,只需添加js和css。
- 通过css自定皮肤,方便更换。
- 支持所有现代浏览器和IE8。
- 支持一天,多天,或范围选择。
- 可配置显示几个月。
- 可作为内嵌部件显示,或通过一个或多个input触发。
- 可以被附加到任何页面元素,不仅仅是命名元素。
- 可配置的禁选,通过定义日期数组或一个回调函数。
- 可配置所选日期的格式。
- 利用moment.js解析日期。
$("input").kalendae({
months: 1,
mode: 'multiple',
format: 'YYYY-MM-DD',
dayOutOfMonthClickable: true,
closeButton: false,
useYearNav: false,
blackout: function(date) {
var ok = true;
var start = $("#startTime").val();
var end = $("#endTime").val();
if (!ok || date >= (new Date(start)) && date <= (new Date(end))) ok = false;
return ok;
}
});
浙公网安备 33010602011771号