我不知道到底是什麼改變關於下面的代碼,使其在Firefox 15的工作:完整的日曆eventDrop在Firefox射擊eventClick 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
另一個類似的解答完整的日曆Firefox的SO問題: Full Calendar event hyperlinks automatically fire in Firefox
你說過它以前工作得很好。你是否使用完整日曆插件的不同版本? – surfmuggle
fullcalendar插件沒有更改。我已經更新到最新以及jQuery和jQuery UI - 但沒有改變錯誤行爲。 – user1778402