2014-12-04 52 views
0

我已經將我的fullcalendar插件更新到2.2.3版,現在eventClick沒有被觸發。我使用jQuery版本1.7.2和jQuery UI 1.8.18。完整的日曆事件點擊不起作用

以下是我如何調用fullcalendar:eventClick不工作,但dayClick工作正常。

$('#calendar').fullCalendar({ 
 
editable: true, 
 
height: '700', 
 
events: [ 
 
{ 
 
title: 'My Event', 
 
start: '2014-12-05' 
 
} 
 
], 
 
dayClick: function (date, jsEvent, view) { 
 
alert('day click'); 
 
}, 
 
eventClick: 
 
function (event, jsEvent) { 
 
      alert('event clicked'); 
 
     } 
 
    });

+0

你的控制檯中的錯誤是什麼? – 2014-12-04 12:47:35

+0

http://jsfiddle.net/mccannf/AzmJv/16/你想要這樣的東西? – 2014-12-04 12:48:17

+1

請以最新的方式更改您的jquery插件,並檢查問題創建者 – 2014-12-04 12:53:02

回答

0

Fullcalendar突然的行爲沒有任何錯誤和警告時,jQuery UI的版本是不是最新的。所以你需要更新你的jQuery UI版本,最好是1.11 ...

+0

如何更新jquery的vesion? – 2016-01-19 09:41:33

+0

從jquery官方下載頁面下載最新版本的jquery,然後用您的項目文件夾中最近的jquery文件替換舊的jquery文件。更新您項目中的參考。或者你可以直接複製最近的jquery cdn url,並用複製的url替換舊的引用。 – Krishna 2016-01-19 14:41:29

+0

我根本不使用jQuery UI。爲什麼它不適合我? – Debiprasad 2017-07-28 08:50:59