多功能日历插件: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; } });
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步