1

ユーザーがイベントを完全なカレンダー - スケジューラ ビューにドラッグできるように、外部イベント パネルを作成しました。しかし、ユーザーがカレンダーでイベントをリリースしたときに、ドラッグ可能なイベントの開始時刻と終了時刻を固定したいです。どうやってやるの?私はすべてのイベントを .each し、その開始時間を提供しようとしました。

私のコード:

$('#external-events .fc-event').each(function () {

            // store data so the calendar knows to render an event upon drop
            $(this).data('event', {
                title: $.trim($(this).text()), // use the element's text as the event title
                stick: true, // maintain when user navigates (see docs on the renderEvent method)
                start: "09:00",
                time: "09:00",
                durationEditable: false,
                duration: "09:00"
            });

            // make the event draggable using jQuery UI
            $(this).draggable({
                zIndex: 999,
                revert: true,      // will cause the event to go back to its
                revertDuration: 0,  //  original position after the drag

            });

        });
4

0 に答える 0