我的未来日期总是比当前日期提前30天.它存储在Date对象中.我用这个来解决这个问题:
var currentDate = new Date();
var futureBlockDate = new Date();
futureBlockDate.setDate(currentDate.getDate() + 30);
Run Code Online (Sandbox Code Playgroud)
使用FullCalendar jQuery插件,我希望在日历上以不同的背景颜色直观地阻止此日期之后的任何日子,以便用户知道他们无法点击它们或在那些日子创建活动.
使用FullCalendar执行此操作的最佳方法是什么?也许默认情况下禁用所有日期,并且只启用特定范围(从今天的日期到将来的30天)?
我想我可以使用以下代码将禁用的背景状态应用于所有单元格:
$(".fc-widget-content").addClass("disabled");
.disabled .fc-day-content {
background-color: #123959;
color: #FFFFFF;
cursor: default;
}
Run Code Online (Sandbox Code Playgroud)
怎么做到呢?