Jquery arshaw fullcalendar:禁用月视图中的单击事件以及agendaweek和agenda day中的全天
我想禁用全天点击事件,并希望用户能够只在时间段内点击,而不是全天点击 为此: 在月视图中:它不应该是可点击的,在agendaWeek和agendaDay中是一样的,allDay的顶部窗口不应该是可点击的,但是日历的其余部分必须是可以点击的,因为它对我有用 简而言之,全天的插槽必须是不可读取的。我想这就是您需要的文档中的页面。请参见下面的示例Jquery arshaw fullcalendar:禁用月视图中的单击事件以及agendaweek和agenda day中的全天,jquery,fullcalendar,Jquery,Fullcalendar,我想禁用全天点击事件,并希望用户能够只在时间段内点击,而不是全天点击 为此: 在月视图中:它不应该是可点击的,在agendaWeek和agendaDay中是一样的,allDay的顶部窗口不应该是可点击的,但是日历的其余部分必须是可以点击的,因为它对我有用 简而言之,全天的插槽必须是不可读取的。我想这就是您需要的文档中的页面。请参见下面的示例 $('#calendar').fullCalendar({ dayClick: function(date, allDay, jsEvent, vi
$('#calendar').fullCalendar({
dayClick: function(date, allDay, jsEvent, view) {
if(allDay){
alert('That is not a valid time slot!');
return;
} else {
// run your code here if a slot with valid time was selected.
}
}
});
你说的是哪种视图?当你点击时会发生什么?当用户在时间段中点击agendaWeek、agendaDay或month view时,我会花时间,但当用户在周和日视图中点击适当的时间段时,则没关系,但当用户点击month view或allDay时(顶部)周和日视图中的插槽时间是00:00,这不是我想要的。请提供您的代码,好吗?请记住,您可以选择使全天插槽不可见。“allDaySlot:false”。如果它符合您的要求,您可以隐藏全天槽。