Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/366.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript FullCalendar:dayClick回调不触发_Javascript_Html_Fullcalendar - Fatal编程技术网

Javascript FullCalendar:dayClick回调不触发

Javascript FullCalendar:dayClick回调不触发,javascript,html,fullcalendar,Javascript,Html,Fullcalendar,我正在使用最新版本的FullCalendar。dayClick的文档指出,我的回调应该在日历上的任何时间运行。当前,单击日历的任何部分都不会触发回调 //Once the document is loaded... $(document).ready(function() { $("#calendar").fullCalendar({ dayClick : function(date, jsEvent, view) { alert("You cli

我正在使用最新版本的FullCalendar。
dayClick
的文档指出,我的回调应该在日历上的任何时间运行。当前,单击日历的任何部分都不会触发回调

//Once the document is loaded...
$(document).ready(function() {
    $("#calendar").fullCalendar({
        dayClick : function(date, jsEvent, view) {
            alert("You clicked me");
        }
    });
});
上面的代码基本上是示例的副本

我正在netbeans中调试代码,控制台中没有显示任何错误。所有源文件似乎都已正确加载


我正在链接jQuery2.1.4和Moment2.10.6。FullCalendar没有指定要使用的版本,因此这可能是问题所在。但是,我不确定什么版本可以解决中断的回调触发


如果有任何快捷方式可以实现我真正想做的事情,我希望dayClick在右键单击当天时启动。我可以将自己的回调设置为在右键单击calendar div时运行,但如果将生成的事件消息转换为有用的day对象,则意味着我基本上是在自己重新实现FullCalendar的代码。

您对其进行了排序吗?我有一个类似的问题。“FullCalendar没有指定要使用哪个版本”…请参阅,因为“dayClick”只会响应左键单击。如果你想右键点击,你必须自己实现(听起来你已经做到了)。浏览器具有右键单击的默认行为,通常显示特定于浏览器的本机上下文菜单,需要显式覆盖该菜单才能检测页面内的右键单击。常规的“单击”处理程序假定为左键单击。是否有任何特定的原因表明左键单击不足以达到您的目的?我的问题是,
dayClick
处理程序被隐藏在
events:{}
属性中。