gpt4 book ai didi

javascript - 如果 editable false,fullCalendar eventClick 处理程序不起作用

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:37:44 27 4
gpt4 key购买 nike

jQuery fullCalendar 插件似乎在 editable mode 中有问题在某些情况下。如果eventClick handler已设置且可编辑为真,则 eventClick 功能将不起作用,只有 eventDrop 功能。如果 editable 设置为 false,则 eventDrop 函数不起作用(如预期的那样),但 eventClick 函数起作用。我不确定问题出在哪里,是否可以在可编辑为真时使用 eventClick 和 eventDrop 处理程序?有人在使用插件时遇到过类似的问题吗?

$('#calendar').fullCalendar({
..
editable:true,
eventClick: function(calEvent, jsEvent, view) {
.. // only called if editable is false (?)
},
eventDrop: function(event,dayDelta,minuteDelta,allDay,revertFunc) {
.. // only called if editable is true (correct)
}

最佳答案

首先我认为 jQuery 版本与此有关。进一步的测试并没有证实这个假设。事实证明,只有当您使用 disableResizing:true 禁用调整大小时,点击处理程序才有效,即如果 editable 为真 (editable:true),则只有在以下情况下才会触发点击事件调整大小已禁用 (disableResizing:true)。也许 Resize 和 Click 事件会以某种方式相互影响。

关于javascript - 如果 editable false,fullCalendar eventClick 处理程序不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9038062/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com