FullCalendar jQuery plugin
リソースをサポートするのバージョンを使用しています。
この例に従って、外部イベントをドラッグしています。
それはすべて非常にうまく機能しますResource ID
が、外部イベントがドロップされたセル (日) に関連付けられている を取得する方法が見つかりません。
以下のドロップ機能を使用しています。
drop: function(date, allDay) {
// this function is called when something is dropped
// retrieve the dropped element's stored Event Object
var originalEventObject = $(this).data('eventObject');
// we need to copy it, so that multiple events
// don't have a reference to the same object
var copiedEventObject = $.extend({}, originalEventObject);
// assign it the date that was reported
copiedEventObject.start = date;
copiedEventObject.allDay = allDay;
// render the event on the calendar
// the last `true` argument determines if the event "sticks"
// (http://arshaw.com/fullcalendar/docs/event_rendering/renderEvent/)
$('#calendar').fullCalendar('renderEvent', copiedEventObject, true);
// is the "remove after drop" checkbox checked?
if ($('#drop-remove').is(':checked')) {
// if so, remove the element from the "Draggable Events" list
$(this).remove();
}
}
これについて何か助けていただければ幸いです。