Fullcalendar Scheduler时间轴视图-查找外部拖动的事件预拖放的资源ID

问题描述 投票:0回答:1

我正在寻找如何获取将外部事件拖到的资源ID(预放置)。高亮显示(fc-highlight-container类),但是我正在寻找该高亮区域的资源ID,以便可以与实际放置该事件之前已放置在该资源中的其他事件进行一些比较。 。

一旦我知道资源ID,我就可以做剩下的事情。我只是不知道从哪里开始。

我当前正在使用v3.10。由于存在错误,我无法升级到v4。

也只使用最新的jQuery

javascript css fullcalendar fullcalendar-scheduler fullcalendar-3
1个回答
1
投票

A,我似乎已经找到了解决方法。

对于其他有类似问题的人,以下对“ eventAfterAllRender”钩的使用似乎可以解决问题:

eventAfterAllRender: function (view) {
    $(".fc-rows>table>tbody>tr").droppable({
        tolerance: "pointer",
        over: function (event, ui) {
            var hoveredTR = $(this);
            console.log(hoveredTR.attr("data-resource-id"));
        }
    });
}
© www.soinside.com 2019 - 2024. All rights reserved.