全部,我正在使用wordpress,由于某种原因,eventDrop停止了工作。所有其他回调似乎都有效。例如,eventResize和eventClick都可以正常工作。然而,当我拖动我的事件并将其移动到其他位置时,它只是移动它,但什么也不会出现。我有以下代码:
eventDrop: function(event,dayDelta,minuteDelta,revertFunc) {
event_id = event.id;
change_days = dayDelta;
change_minutes = minuteDelta;
jQuery.post("http://www.website.com/update_calendar_event.php", { event_id: event_id, change_days: change_days, change_minutes: change_minutes, type: "event_drop" },
function(data){
//alert(data);
});
if (!confirm("is this okay?")) {
revertFunc();
}
},
当我在本地主机上测试它时,它仍然有效。有没有关于为什么这不起作用的想法,或者有没有关于如何解决它的想法?
EDIT我发现了这一点,由于某种原因,它无法与jQuery 1.7.1一起使用。当我测试这一点时,我正在用1.5.2进行测试。
我需要做什么更改才能在1.7.1中使用?
谢谢!
我找到了答案,已经记录了一个问题。如果您只编辑fullcalendar.js文件,问题就会得到解决。以下是解决方案的链接:
http://code.google.com/p/fullcalendar/issues/detail?id=1208
是的,最新版本的fullcalendar已经修复了这个问题:
http://arshaw.com/fullcalendar/download/
问候