Javascript 如何为Day view jQuery fullcalendar可见地禁用过去的时间段

Javascript 如何为Day view jQuery fullcalendar可见地禁用过去的时间段,javascript,jquery,fullcalendar,Javascript,Jquery,Fullcalendar,它们是否是一种可配置的方式,可以在的day视图中明显禁用当前日期的过去时间段 我显示了一天的工作时间从上午9:00到下午6:00。考虑现在的时间是下午12:30,我需要阻止用户预订任何事件之前12点30分。此外,禁用的时间段必须灰显且不可选择。我可以编写select回调来验证所选的时间。但是需要一种视觉效果,让用户感觉过去的时隙是不可选择的 欢迎自定义脚本。您可以使用css类并将其附加到所有已通过的插槽中 应该很容易计算出需要将类应用到多少行(时间单位为分钟/30)。将禁用的css类添加到td中

它们是否是一种可配置的方式,可以在的day视图中明显禁用当前日期的过去时间段

我显示了一天的工作时间从上午9:00到下午6:00。考虑现在的时间是下午12:30,我需要阻止用户预订任何事件之前12点30分。此外,禁用的时间段必须灰显且不可选择。我可以编写select回调来验证所选的时间。但是需要一种视觉效果,让用户感觉过去的时隙是不可选择的

欢迎自定义脚本。

您可以使用css类并将其附加到所有已通过的插槽中

应该很容易计算出需要将类应用到多少行(时间单位为分钟/30)。将禁用的css类添加到td中,并使用您喜欢的样式


但这显然不会禁用插槽,您需要使用回调来禁用过去的时间

如果您想确保know one在9:00到6:00的时间段之外单击,您可能需要制作一个算法来检查单击的时间是否低于或高于,如果您知道我的意思,并在用户选择超出时间范围时发出警告。试图阻止CSS将有点棘手,它可能是跨浏览器的死亡陷阱。。。好luck@HenriqueC. 我认为问题只是为了视觉效果,而不是阻止点击。我确实提到过使用dayClick事件来禁用单击,但是在重读问题之后,Babu正在使用select事件,这在这里可能更相关;在其中任何一种情况下,你都可以使用你提到的算法,如果我误解了这个问题,很抱歉,但无论如何,在这两种情况下,都必须制定一个算法:)