Jquery 在完整日历中更新日期

Jquery 在完整日历中更新日期,jquery,fullcalendar,adminlte,Jquery,Fullcalendar,Adminlte,我使用的是fullcalendar,到目前为止我设置了几乎所有的功能,比如从日历外部拖动外部事件,然后使用 drop: function (date, allDay) 以及使用以下命令调整事件日期的大小: eventResize: function (event, delta) 并使用以下命令删除: eventDragStop: function (event, jsEvent){ if (jsEvent.pageX >= x1 && jsEvent.pageX &l

我使用的是fullcalendar,到目前为止我设置了几乎所有的功能,比如从日历外部拖动外部事件,然后使用

drop: function (date, allDay) 
以及使用以下命令调整事件日期的大小:

eventResize: function (event, delta)
并使用以下命令删除:

eventDragStop: function (event, jsEvent){
if (jsEvent.pageX >= x1 && jsEvent.pageX <= x2 &&
                        jsEvent.pageY >= y1 && jsEvent.pageY <= y2) {
                        alert('deleteeee');

                        deletefromDb(event);
                    } 
}
eventDragStop:函数(event,jsEvent){

如果(jsEvent.pageX>=x1&&jsEvent.pageX=y1&&jsEvent.pageY我不建议这样做,因为通常坐标在不同的设备中会发生变化。 就我而言,我认为最好的选择是:

eventDrop: function (event, delta, revertFunc, jsEvent, ui, view) {


                console.log(event.id + "Delete");


            },

将事件从一个时间移动到另一个时间时将触发(即拖动整个事件以更改开始时间和结束时间,而不是仅更改结束时间时调整大小)/@ADyson是的,是的,谢谢,但我在打印事件对象时遇到了问题。在删除后,它显示的是旧的开始,而不是新的开始,你知道我能做什么吗?谢谢,我不知道如何/何时打印这些数据。根据文档,传递给eventDrop回调的事件的开始/结束属性中应该有新的时间。如果您遇到了一个问题,您必须编辑问题以显示某个代码的示例,该代码再现了您的问题。