早些时候我正在使用jquery 1.7.0并且每件事情都运行良好。 但是当我升级到 jquery 1.8 在agendaWeek和agendaDay中选择创建活动的时间范围 但在月份工作正常。
这是我的代码:
$('#Calendar').fullCalendar({
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay'
},
firstHour: (new Date()).getHours(),
minTime: 4,
maxTime: 24,
slotMinutes: 15,
allDaySlot: false,
defaultView: 'agendaWeek',
eventSources: [
// code for event source
],
editable: false,
selectable: true,
selectHelper: true,
ignoreTimezone: true,
loading: function (isLoading) {
//code for image loading
.............
},
select:function (start, end, allDay) {
//Code on Select
................
},
eventClick: function (calEvent, jsEvent, view) {
//Code on event clicked
.......................
});
},
eventRender: function (event, element) {
// Code on event Rendered
.................
});
}
});
当我使用jquery 1.7选择在一天和一周创建活动的时间范围完美无缺,如下图所示。
然而当我升级到jquery1.8时,选择创建活动的时间范围停止工作。
先谢谢
答案 0 :(得分:3)
Regin Larsen在评论中给出了正确的答案。 需要将fullcalendar升级到版本 1.5.4 ,并将jquery ui升级到 1.8.23。