Fullcalendar 通过删除外部事件来更新事件
fullcalendar 1.4.7允许通过将新事件从外部事件列表中拖放到日历中来添加新事件。 我想通过从同一列表中删除另一个事件来更新现有事件的标题。我怎么能做到。 我编写了这个函数(如下),并从fullcalendar.js的“bindSegHandlers”函数调用它,但它不起作用,创建了一个新事件Fullcalendar 通过删除外部事件来更新事件,fullcalendar,Fullcalendar,fullcalendar 1.4.7允许通过将新事件从外部事件列表中拖放到日历中来添加新事件。 我想通过从同一列表中删除另一个事件来更新现有事件的标题。我怎么能做到。 我编写了这个函数(如下),并从fullcalendar.js的“bindSegHandlers”函数调用它,但它不起作用,创建了一个新事件 function droppableEvent(event, eventElement) { eventElement.droppable({ accept: '.myevent'
function droppableEvent(event, eventElement) {
eventElement.droppable({
accept: '.myevent',
tolerance: 'pointer',
activeClass: 'ui-state-hover',
hoverClass: 'ui-state-active',
drop: function(ev, ui) {
alert('call dropped');
}
});
}
你能帮我吗
谢谢我自己找到了解决方案:eventRender是一个合适的地方
$('#calendar').fullCalendar({
eventRender: function(evt, element) {
element.droppable({
accept: '.myevent',
tolerance: 'pointer',
activeClass: 'ui-state-hover',
hoverClass: 'ui-state-active',
drop: function(ev, ui) {
alert('call dropped');
}
});
},
....
....
});
没有必要修改fullcalendar.js,我自己找到了解决方案:eventRender是合适的地方
$('#calendar').fullCalendar({
eventRender: function(evt, element) {
element.droppable({
accept: '.myevent',
tolerance: 'pointer',
activeClass: 'ui-state-hover',
hoverClass: 'ui-state-active',
drop: function(ev, ui) {
alert('call dropped');
}
});
},
....
....
});
不需要修改完整的日历。JS/P>< P>它可能不是你的问题的直接答案,但你可以把它视为一个备选方案。我使用了另一个基于jQuery的日历插件Calendario,它很容易在其中添加事件
这可能不是你的问题的直接答案,但你可以把它看作是另一种选择。我使用了另一个基于jQuery的日历插件Calendario,它很容易在其中添加事件
最新的fullcalendar中没有eventRender方法。如何通过在最新版本的完整日历中拖动外部事件来更新事件?任何帮助都会很好。谢谢,最新的fullcalendar中没有eventRender方法。如何通过在最新版本的完整日历中拖动外部事件来更新事件?任何帮助都会很好。谢谢