Dom*_*que 2 drag-and-drop fullcalendar
我已经成功实现了将jquery-ui元素拖到我的fullCalendar上.问题是我想要删除的不是日历本身,而是日历上显示的特定事件,以便将删除的项目添加到事件中.丢失的部分是如何识别掉落时鼠标下的事件.
drop: function (date, allDay, jsEvent, ui)
{
var event = ???;
event.description += ui.helper.data("filters").text;
$('#calendar').fullCalendar('updateEvent', event);
}
Run Code Online (Sandbox Code Playgroud)
我发现了解决方案.基本上你必须在event元素中添加"droppable".我通过捕捉"eventRender"(我认为这是一个好地方)这样做...
eventRender: function (event, element)
{
// store the ID for later...
$(element).data('id', event.id);
element.droppable({
drop: function (event, ui)
{
// get the ID I stored above...
var rowID = $(this).data('id');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1215 次 |
| 最近记录: |