- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何从 eventDrop 获取特定职位的完整日期?
完整日期示例:
当前位置:2013-12-20
拖动位置:2013-12-11
我想要“2013-12-11”形式的拖动位置。这可能吗?
这是我的代码:
// ----- This Paramenter is Used for Draging Events ------ //
eventDrop : function(event, delta) {
alert(delta);
// -- Right now its just providing days in '+' or '-'
// -- I want fulldate where it was dragged to: e.g 2013-12-11
}
现在它只是提供“+”或“-”中的天数。
我想要它被拖到的完整日期:例如2013-12-11
最佳答案
更新答案(获取事件的修改日期)
事件的修改日期存储在传递给 eventDrop
回调的事件对象的 event.start
属性中。基本上,fullcalendar 在调用回调之前修改事件对象。
上一个答案(获取事件的原始日期)
我无法找到直接从 eventDrop 回调访问原始日期的方法,因为 fullcalendar 已经修改了事件日期。
我使用以下解决方法:
(function() {
var originalDate;
$('#calendar').fullCalendar({
// Always called before eventDrop
eventDragStart: function(event) {
originalDate = new Date(event.start); // Make a copy of the event date
},
eventDrop: function(event, dayDelta, minuteDelta) {
alert( 'Event dropped! Original date = ' + originalDate );
}
}
})();
如代码所示,这个想法只是将原始日期隐藏在 eventDragStart 回调中,保证在事件删除回调之前调用。
关于javascript - 在 fullcalendar eventDrop 中获取完整日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20651656/
eventDrop: function(event, delta, revertFunc) { console.log(event.title + " is moved on " + even
在下面的示例中, http://travelhatke.com/demo/fullcalendar/demos/spdemo.html 我需要事件始终持续一整天。 即,如果事件在下降时重叠,则应移至下
在fullcalendar插件的evendrop中,我想要被拖动的事件,但是如果我编写下面的代码,它会给出它被拖动的位置的事件,而不是它原来的位置的事件拖拽。 eventDrop: function(
是否可以在 fullCalendar 中同时使用 eventDrop 和 drop。我正在使用 fullCalendar 插件。当事件落在日历上以及事件从一天更改为另一天时,我想更新一些记录。我试过如
我是 fullCalendar 的新手,在 eventDrop 回调函数中遇到问题。在文档中,dayDelta 和 minDelta 返回 no of days 和 no of mins moved。
如何从 eventDrop 获取特定职位的完整日期? 完整日期示例: 当前位置:2013-12-20 拖动位置:2013-12-11 我想要“2013-12-11”形式的拖动位置。这可能吗? 这是我的
我已经设置了这个 FullCalendar 演示: http://jsfiddle.net/k5de79b3/ eventDrop: function(event,dayDelt
我在 eventDrop 时将 event.start 打印到控制台。当我将一个事件拖到全天时间段时,日期会偏移一天,当我将一个正常的议程时间拖到该日期时,日期似乎没问题。 例子: http://js
我不知道要对以下代码进行哪些更改才能使其在 Firefox 15 中运行: eventDrop: function (event, dayDelta) { updateCale
我偶然发现了 EventDrops 的非 Nodejs 版本D3 的库,我能够在我自己的服务器上重现该示例。请参阅此博文 here了解更多信息和示例代码。 但是,有人可以在正确的方向上避开我,或者为我
我已经在一个 Angular 项目中设置了 fullcalendar,并且已经成功地从我的 api 中提取数据来填充事件: @Component({ selector: 'app-installb
我只是想知道如何获得结束时间,因为当我是 console.log(event) 时,结束时间为空,因此每当我删除任何内容时,它都应该返回一些结束时间周日历时间的事件。 那么如何在删除外部元素时获取结束
我正在尝试使用这个很棒的用户界面“FullCalender”,但我想做的是在用户移动事件时发送一个 ajax 请求来更新数据库中的事件数据。 因此,如果用户想要将事件移动到日历中的不同日期,那么我需要
我正在尝试最终创建一个 php 脚本来更新 mysql。当我一步步尝试设置变量并使 js 正常运行时,我在更改调度程序中的“资源”房间时遇到了困难。 如果我更改事件地点并更改房间,我会收到一条 JS
我是一名优秀的程序员,十分优秀!