jquery - 使用 FullCalendar 自定义月 View

标签 jquery css fullcalendar

我在 FullCalendar 的每日和每周 View 上更改了 className 标签显示日历中元素的状态。

问题是在月 View 中,所有事件的样式都相同。有没有办法用自定义 CSS 标签覆盖它?我尝试了 color,但这似乎不起作用。

谢谢。

最佳答案

请确保为您希望单独显示的事件使用单独的 className。例如:

events: [
    {
        title: 'All Day Event',
        start: new Date(y, m, 1),
        className: 'Myevent_1'
    },
    {
        title: 'Long Event',
        start: new Date(y, m, d-5),
        end: new Date(y, m, d-2),
        className: 'Myevent_2'
    },
    ... ...


然后构造样式,像这样(至少):

.Myevent_1, .Myevent_1 .fc-event-skin {
    background: gold;
}
.Myevent_2, .Myevent_2 .fc-event-skin {
    background: red;
}


See a demo at jsFiddle.

关于jquery - 使用 FullCalendar 自定义月 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6171314/

相关文章:

jquery - 如何在带有动画翻转的图像顶部使用jquery在悬停时淡入div

javascript - 如何根据文件名自动更改 HTML 标题?

html - 在不同情况下与其他单位相比,百分比的真正作用如何

javascript - 获取事件时 FullCalendar 开始和结束日期解析为 null

jquery - 如何使全日历中过去的日期不可选择?

javascript - Array.isArray 和 jQuery.isArray 有什么区别?

jquery - 无法让日期选择器与 ng-repeat 一起使用

css - 无法使用 css 将静态文件(图像)设置为背景

jquery - jssor slider 的箭头位置错误

javascript - 将日期标签更改为完整日历中带有数字的日