Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript fullCalendar v5事件重叠资源_Javascript_Jquery_Fullcalendar - Fatal编程技术网

Javascript fullCalendar v5事件重叠资源

Javascript fullCalendar v5事件重叠资源,javascript,jquery,fullcalendar,Javascript,Jquery,Fullcalendar,我试图检查事件是否在同一资源上重叠 eventOverlap函数中是否有任何方法可以获取每个事件在重叠时刻的位置的stillEvent和movingEvent resourceId 我试过了,但一切都没有定义: eventOverlap: function (stillEvent, movingEvent) { console.log(stillEvent.resource); console.log(movingEvent.resource);

我试图检查事件是否在同一资源上重叠

eventOverlap函数中是否有任何方法可以获取每个事件在重叠时刻的位置的stillEvent和movingEvent resourceId

我试过了,但一切都没有定义:

eventOverlap: function (stillEvent, movingEvent) {
        console.log(stillEvent.resource);
        console.log(movingEvent.resource);
        console.log(stillEvent.resourceId);
        console.log(movingEvent.resourceId);
}

如果重叠在同一个资源中,那么我需要返回false,否则我将返回true。

要实现您想要的,您只需设置

eventOverlap: false
这将停止同一资源中允许重叠的事件。其他资源中的事件已被视为不(潜在)重叠

演示:


注意:您不能使用eventOverlap来比较不同资源中的事件,因为如果将事件拖到与另一资源中的事件重叠的特定时间段,则不会触发
eventOverlap
回调-如上所述,fullCalendar不认为这是潜在的重叠。

不,这似乎不可能。但为什么您关心重叠发生在哪个资源中?您想对这些信息做什么?如果重叠在同一个资源中,那么我需要返回false,否则我将返回true。