使用当前版本的FullCalendar是否可以使用此链接中提到的注释?看到这个小提琴,这是不工作的,像这样:
$(document).ready(function() {
var date = new Date();
var d = date.getDate();
var m = date.getMonth();
var y = date.getFullYear();
$('#calendar').fullCalendar({
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay'
},
editable: true,
annotations: [{
start: new Date(y, m, d-2, 13, 30),
end: new Date(y, m, d-2, 14, 00),
title: 'Blocked Day',
cls: 'open',
color: '#777777',
background: '#000'
}],
events: [{
title: 'Birthday Party',
start: new Date(y, m, d+1, 19, 0),
end: new Date(y, m, d+1, 22, 30),
allDay: false
}]
});
});
在您提交的示例中,您已设置在加载事件上执行脚本
$(window).load(function() {
//your code
});
看看 JsFiddle 的左上角,要么你必须设置 fiddle 在文档就绪事件上运行并删除不必要的$(document).ready()
包装,要么只是将代码包装在文档的<head>
中。看看你的更新小提琴 http://jsfiddle.net/Ppnw3/1/以及github中提供的完整演示http://jsfiddle.net/Ppnw3/2/