我必须设置从'ready'块中调用的timeFormat,axisFormat(HH:mm)!
我从http://www.learningjquery.com/2007/10/a-plugin-development-pattern读了一篇文章。
也许我错了,但我认为为fullcalendar设置参数的唯一方法是通过'constructor'传递它 - 我的意思是:
jQuery('#calendar').fullCalendar({
events: [
{
title: 'My Event',
start: '2010-06-08T14:30:00',
end: '2010-06-08T15:45:00',
allDay: false
}
// other events here...
],
defaultView: 'agendaDay',
timeFormat : {
"" : "H:mm{ - H:mm}",
agenda : "H:mm{ - H:mm}"
},
axisFormat : "H:mm"
});
但是我真的需要在对象初始化之后设置那些(timeFormat,axisFormat)属性... 这是一个实现错误,那些属性不能被覆盖吗?
*我正在使用seam,primefaces(使用fullcalendar.js)。我真的不知道有没有其他解决方案...帮助:)
答案 0 :(得分:4)
实际上有一个未记录的功能。使用
$.fullCalendar.setDefaults({
// your options here
});
我不能保证api将来不会改变。因为这是非正式的,我无法帮助你超越这个。祝你好运