在FullCalendar dayClick事件中,我可以获取点击日期中已存在的事件吗?
http://arshaw.com/fullcalendar/docs/mouse/dayClick/
让我解释一下我的项目我正在编写一个简单的php网站,允许用户在日历上添加/编辑事件.
问题是当用户点击具有现有事件的日期的事件区域(上部区域或底部区域)之外时,它会提高日期点击而不是事件点击.如果日期中存在现有事件,如何触发eventclick事件并跳过dayclick事件?
我有一个日历,显示特定人的约会。如何设置 fullcalendar 以便日历上的事件不能相互重叠?
谢谢
我使用Fullcalendar/Scheduler在日历上显示一些事件.我从REST服务获取所有信息.
我知道Fullcalendar有一个方法可以检查事件是否与另一个事件重叠(当使用slotEventOverlap属性时它会这样做),这样它将使它达到50%或更少,具体取决于事件的数量.
我的问题是,任何人都知道该方法是什么.我需要实现的是,当日历上有两个重叠事件时,它们应该是红色的.像这样的东西:
我想在库中的某个地方,当计算完成,并且设置了%时,可以向这些事件添加一个新类,比如fc-overlap,我可以自定义.
或者有没有人知道如何实现这一目标?
我能找到的唯一解决方案是在获取事件列表之后,在函数检查中解析它们是否startTime和endTime重叠,并以某种方式将类分配给只有那些重叠的事件.(我可以通过他们的ID来识别事件),但这似乎在某种程度上打败了目的,因为日历在渲染事件时已经在进行验证.
javascript jquery fullcalendar fullcalendar-scheduler angular