我不知道要对以下代码进行哪些更改才能使其在 Firefox 15 中运行:
eventDrop: function (event, dayDelta) {
updateCalendarEvent(event.id, dayDelta);
//Firefox 15 fires eventClick for no good reason???
},
eventClick: function (event) {
alert('event click');
if (event.url) {
alert(event.url);
vUrl = '../Activities/' + event.url;
openActivityAddEditDialog(vUrl, 'Edit Activity');
return false;
}
},
我做了相当多的研究,这绝对是一个BUG。代码在 Chrome、Safari、Firefox 14 甚至 IE 中都能正常工作——但在 Firefox 15 中却不行。已经快 2 个月了,而且还没有修复的迹象。
有人在这里发布了关于解决方法的黑客攻击: http ://code.google.com/p/fullcalendar/issues/detail?id=1523
另一个类似的未回答的 Full Calendar Firefox SO 问题: Full Calendar event hyperlinks automatically fire in Firefox