全日历事件约束不起作用
fullcalendar eventConstraint not working
我正在使用全日历,我遇到了一种情况,我想限制事件拖出日期范围,所以我使用 eventconstraint 但不幸的是它对我不起作用,如果有任何错误请纠正我我的代码。我用我的代码
做了一个fiddle
$(document).ready(function() {
var date = new Date();
$('#calendar').fullCalendar({
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay'
},
editable: true,
eventConstraint:{
start: '2015-02-01T10:00:00',
end: '2015-02-15T22:00:00'
},
events: [
{
id: 999,
title: 'event',
start: new Date(2015, 1, 4)
},
],
});
});
您的 fiddle 使用的是 fullcalendar 1.6.1
当前版本是2.2.6。
eventConstraint
只是 在 2.2 中添加。
这是一个有效的 fiddle(对于 FC 2.0+,您还需要 momentjs)。
CDN 脚本:
https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.9.0/moment.min.js
http://cdnjs.cloudflare.com/ajax/libs/fullcalendar/2.2.6/fullcalendar.min.js
http://cdnjs.cloudflare.com/ajax/libs/fullcalendar/2.2.6/fullcalendar.min.css
始终在完整日历之前加载时刻。
我正在使用全日历,我遇到了一种情况,我想限制事件拖出日期范围,所以我使用 eventconstraint 但不幸的是它对我不起作用,如果有任何错误请纠正我我的代码。我用我的代码
做了一个fiddle$(document).ready(function() {
var date = new Date();
$('#calendar').fullCalendar({
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay'
},
editable: true,
eventConstraint:{
start: '2015-02-01T10:00:00',
end: '2015-02-15T22:00:00'
},
events: [
{
id: 999,
title: 'event',
start: new Date(2015, 1, 4)
},
],
});
});
您的 fiddle 使用的是 fullcalendar 1.6.1
当前版本是2.2.6。
eventConstraint
只是 在 2.2 中添加。
这是一个有效的 fiddle(对于 FC 2.0+,您还需要 momentjs)。
CDN 脚本:
https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.9.0/moment.min.js
http://cdnjs.cloudflare.com/ajax/libs/fullcalendar/2.2.6/fullcalendar.min.js
http://cdnjs.cloudflare.com/ajax/libs/fullcalendar/2.2.6/fullcalendar.min.css
始终在完整日历之前加载时刻。