업데이트
이 코드는 일 슬롯의 이벤트를 마우스 오른쪽 버튼으로 클릭뿐 아니라 오른쪽 클릭을 모두 할 수 있습니다 : 전체 예를 사용할 여기
$("#calendar").mousedown(function (e) {
if (e.button === 2) {
if($(e.target).parents(".fc-event").length > 0) return;
var newEvent = $.extend($.Event("mousedown"), {
which: 1,
clientX: e.clientX,
clientY: e.clientY,
pageX: e.pageX,
pageY: e.pageY,
screenX: e.screenX,
screenY: e.screenY
});
$(e.target).trigger(newEvent);
}
});
$("#calendar").mouseup(function (e) {
if (e.button === 2) {
if(!$(e.target).parents(".fc-event").length > 0) return;
var newEvent = $.extend($.Event("click"), {
which: 1,
clientX: e.clientX,
clientY: e.clientY,
pageX: e.pageX,
pageY: e.pageY,
screenX: e.screenX,
screenY: e.screenY
});
$(e.target).trigger(newEvent);
}
});
: 월보기에서 http://jsfiddle.net/kvakulo/KEJYD/2/
그것을 일하고 있지만 주보기 또는 일보기에서 작동하지 않습니다 ... 그것은 주 또는 일보기에서 무효 날짜를 반환합니다 .... 및 클릭 일에 주보기 또는 일보기 반환하지만 트리거에 잘못된 날짜가 반환됩니다. 월별보기에서 잘 작동 ... – user2511667
여기 전체 일정 링크입니다. . . http://arshaw.com/fullcalendar/ – user2511667
http://stackoverflow.com/a/12572571/198065에서 영감을 얻어 답변을 업데이트했습니다. 이것은 FullCalendar의 다른 견해에서 더 잘 작동하는 것 같습니다. –