FullCalendar每日结束活动

时间:2018-08-15 00:38:57

标签: javascript jquery symfony fullcalendar

我怎么知道日常活动的第一天和最后一天? 例如,从2018年15月8日到2018年8月17日,我每天早上8点有一个活动,当我单击日历中的活动时,我想知道活动的最后一天的日期, 2018年8月17日

非常感谢。

1 个答案:

答案 0 :(得分:0)

您可以使用eventClick事件单击事件,然后访问该函数中的事件数据。

有关更多信息,请阅读:https://fullcalendar.io/docs/eventClick

$(function() {
  $('#calendar').fullCalendar({
    events: [
      {
        "title": "Event 1",
        "start": "2018-08-10T08:00:00+08:00",
        "end": "2018-08-15T07:59:59+08:00",
      },
      {
        "title": "Event 2",
        "start": "2018-08-20T08:00:00+08:00",
        "end": "2018-08-25T07:59:59+08:00",
      }
  ],
  eventClick: function(calEvent, jsEvent, view) {
    alert(calEvent.start);
    alert(calEvent.end);
  }
  });
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.22.2/moment.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/fullcalendar/3.9.0/fullcalendar.min.js"></script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/fullcalendar/3.9.0/fullcalendar.min.css" rel="stylesheet"/>
<div id="calendar"></div>