FullCalendar - 日期/周日议程的灵活时间范围

时间:2014-01-08 13:15:04

标签: fullcalendar

我正在尝试使用minTime和maxTime,我需要的时间范围是从早上6点到凌晨5:30。

不幸的是,这是不可能的,我试图使用'minTime'和'maxTime',它给了我一个空日历。

你们知道有什么解决方法吗?

非常感谢:)

2 个答案:

答案 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