我正在尝试使用minTime和maxTime,我需要的时间范围是从早上6点到凌晨5:30。
不幸的是,这是不可能的,我试图使用'minTime'和'maxTime',它给了我一个空日历。
你们知道有什么解决方法吗?
非常感谢:)
答案 0 :(得分:0)
转而从评论中回答。
查看您的要求我认为只有一个选项,您必须更改插件的代码。我可以告诉你,在内部函数“buildSkeleton”中,它创建了带有css“fc-slot”的dom,它在UI中显示它之前的格式。你必须在那里改变以满足你的要求。
答案 1 :(得分:0)
我的解决方法是允许在第二天的下一个小时创建活动。我通过非常少的代码更改来执行此操作,在fullcalendar.js
上找到以下代码,
function slotSelectionMousedown(ev) {
并找到它所说的位置,
if (cell && cell.col == origCell.col && !getIsCellAllDay(cell)) {
然后移除cell.col == origCell.col
,以便if (cell && !getIsCellAllDay(cell)) {
,
然后在您的fullCalendar初始化调用中,将selectHelper
设置为false
或根本不定义它。
编辑:添加演示(选择'五人制'),http://buking.my/Galaxy