为Fullcalendar中的特定时段设置不同的颜色
Set different color to specific time slots in Fullcalendar
我正在使用Fullcalendar中的agendaDay视图。我有一个功能,当用户在特定的时间段、特定的日子点击时会阻止(它记录在数据库中)。我想知道我怎么能只为一天中的某些时段设置不同的颜色,特别是我屏蔽的线路。如何识别特定的时间线以更改其颜色?在我的上下文中,businessHours属性不是我所需要的,但几乎是这样的。
您必须在agendaDay
视图中找到特定的行,然后更改它们的背景色。时间值在每个tr
的span
中,因此我们需要首先找到它,然后如果行位于我们所需的时隙之间,则对其进行着色。
你可以通过使用这样的东西来实现:
$('tr').find('span').each( function(){
var timeSlot = $(this).text();
if(timeSlot> 13 && timeSlot < 18) //Change 13 and 18 according to what you need
$(this).closest('tr').css('background-color', '#000');
});
相关文章:
- 使用谷歌图表在条形图中设置颜色
- 如何在javascript中设置颜色转换
- 如何设置颜色'清除'转换为RGB或HEX
- 引导颜色选择器,如何在下拉列表中设置颜色值框
- 引导 NAV 方式在移动设备中折叠或展开时设置颜色样式
- 根据特定列中的值为 FlexiGrid 行设置颜色
- jQuery调用来设置颜色
- 在更改角度数组时设置
颜色 - 像老板一样根据数据在 D3 中设置颜色
- JS设置颜色选择器值
- jPicker设置颜色
- 在JavaScript中动态设置颜色
- 初始化后如何在光谱调色板中设置颜色
- 在paper.js中设置颜色动画
- 当单击特定按钮时,在数据库中设置颜色
- Javascript如何传递变量和设置颜色
- 巧妙地设置颜色
- 我如何在谷歌图表设置颜色范围
- D3 if/else设置颜色
- 平行坐标:根据尺寸值设置颜色