Javascript FullCalendar dayClick不执行任何操作
我想将dayClick功能添加到我的fullCalendar中 日历显示正确,但当我单击某一天时,什么也没有发生 这是我的代码:Javascript FullCalendar dayClick不执行任何操作,javascript,jquery,fullcalendar,momentjs,Javascript,Jquery,Fullcalendar,Momentjs,我想将dayClick功能添加到我的fullCalendar中 日历显示正确,但当我单击某一天时,什么也没有发生 这是我的代码: var calendar; $(document).ready(function(){ app.init(); calendar = $('#calendar').fullCalendar({ defaultView: 'basicWeek', firstDay: 1, weekends: false
var calendar;
$(document).ready(function(){
app.init();
calendar = $('#calendar').fullCalendar({
defaultView: 'basicWeek',
firstDay: 1,
weekends: false,
weekNumbers: true,
header: {
left: 'prev,next,today',
center: 'title',
right: 'basicWeek,basicDay'
},
dayClick: function(date, jsEvent, view){
console.log("Test");
alert('Clicked on: ' + date.format());
alert('Coordinates: ' + jsEvent.pageX + ',' + jsEvent.pageY);
alert('Current view: ' + view.name);
}
});
app.radioButton();
});
其他命令,如firstDay、weekNumbers等,工作正常,控制台中没有任何内容
这是我日历的截图,看起来不正常:
这里怎么了?我建议注释掉大部分JavaScript,直到只剩下完整的日历。然后看看它是否有效。如果是,那么开始取消JavaScript的注释,直到看到错误发生的地方
如果这不起作用,那么尝试在服务器上设置一个只有完整日历的纯html文件。查看完整的日历及其依赖项是否可以独立工作,或者您的版本是否已损坏,或者您的依赖项是否以错误的顺序加载。我建议注释掉大部分JavaScript,直到只剩下完整的日历。然后看看它是否有效。如果是,那么开始取消JavaScript的注释,直到看到错误发生的地方
如果这不起作用,那么尝试在服务器上设置一个只有完整日历的纯html文件。查看完整日历及其依赖项是否作为独立日历工作,或者您的版本是否已损坏,或者您的依赖项是否以错误的顺序加载。我猜是您的
app.init()代码>其余代码工作正常:不,控制台中没有任何内容…@Slyvain好的,我会尝试将这一行放在完整日历行之后。是否加载了其他可以捕获事件的插件?仍然没有任何内容。。。我想这是我的css代码,因为我的日历看起来不像你的JSFIDLE@SLYVAINE,我猜是你的app.init()代码>其余代码工作正常:不,控制台中没有任何内容…@Slyvain好的,我会尝试将这一行放在完整日历行之后。是否加载了其他可以捕获事件的插件?仍然没有任何内容。。。我想这是我的css代码,因为我的日历看起来不像你的jsfiddle@SlyvainWell,我想我会尝试自己编写onclick函数,谢谢!好的,我想我会尝试自己编写onclick函数,谢谢!