2014-12-04 86 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