Javascript 如何捕获非空日fullcalendar上的dayclick事件

Javascript 如何捕获非空日fullcalendar上的dayclick事件,javascript,jquery,fullcalendar,Javascript,Jquery,Fullcalendar,我正在做一个项目,我需要知道是否有一种方法可以在已经设置了事件的天数内捕获事件,这样我就可以使用弹出窗口添加更多事件 参考方法。下面是代码片段,我建议使用完整的日历弹出窗口 $('#calendar').fullCalendar({ dayClick: function(date, jsEvent, view) { alert('Clicked on: ' + date.format()); alert('Coordinates: ' + jsEvent.pageX +

我正在做一个项目,我需要知道是否有一种方法可以在已经设置了事件的天数内捕获事件,这样我就可以使用弹出窗口添加更多事件

参考方法。下面是代码片段,我建议使用完整的日历弹出窗口

$('#calendar').fullCalendar({
  dayClick: function(date, jsEvent, view) {

    alert('Clicked on: ' + date.format());

    alert('Coordinates: ' + jsEvent.pageX + ',' + jsEvent.pageY);

    alert('Current view: ' + view.name);

    // change the day's background color just for fun
    $(this).css('background-color', 'red');

  }
});

有关完整日历和qTip集成的信息,请参阅此文档。

添加代码段。检查我的基本答案,这可能会对您有所帮助。它更能避免日点击和事件点击之间的混淆,这样我可以在点击时编辑现有事件,或者在点击当天的空空间时添加新事件,而不需要添加事件按钮。这正是您尝试的方法。