Javascript 如果有活动,请查看日历

Javascript 如果有活动,请查看日历,javascript,jquery,fullcalendar,Javascript,Jquery,Fullcalendar,我正在为一个朋友的网站工作,我想知道是否有办法检查jQuery插件中是否有今天的活动。如果今天有一些活动,那么显示basicDay日历,否则隐藏日历?或者,如果不能做到这一点,可以将基本日历集中在日历中的下一个事件上(如果有)。好了: // Initiate a variable that tells that there is no event today var hasAnEventToday = false; //We'll create a variable for today var

我正在为一个朋友的网站工作,我想知道是否有办法检查jQuery插件中是否有今天的活动。如果今天有一些活动,那么显示basicDay日历,否则隐藏日历?或者,如果不能做到这一点,可以将基本日历集中在日历中的下一个事件上(如果有)。

好了:

// Initiate a variable that tells that there is no event today
var hasAnEventToday = false;

//We'll create a variable for today
var today = new Date();

//First, you store your events in a variable
var events = $('#calendar').fullCalendar('clientEvents');

// Loop trough the event to see if there is at least one with your date
$.each(events, function(){ 
  var testedDate = new Date($(this)[0].start._i); 
  if (today == testedDate){
    hasAnEventToday = true;
  }
});

if (hasAnEventToday){
   // Do your logic
}

建议您阅读并发布您的code@Sumeet你问的问题很模糊。简短的回答是肯定的,你可能问的是可能的。问题是你问了这么多问题,好像你想让我们为你做这项工作。您想从头开始编写代码吗?是否有任何第三方库可供您使用并帮助您完成任务?你的数据会是什么样子?在何处以及如何存储和读取事件。。。。在开始编写项目代码之前,您是否应该问自己所有的问题