我在轨道上的ruby上使用fullcalendar
并且它工作得非常好。我正在尝试更改事件的backgound_color
属性,但我看不清楚如何获取它。我能够改变边框颜色。
我的JSON看起来像:
[
{
"_routes": null,
"title": "this should be red",
"color": "#2308d1",
"url": "/events/59",
"start": "2013-06-18T00:00:00-05:00",
"end": "2013-06-18T22:59:59-05:00",
"allDay": false,
"event_id": 59,
"background_color": "red"
},
]
我想与社区分享一些不错的东西,来源就在这里 https://github.com/mzararagoza/rails-fullcalendar-icecube
答案 0 :(得分:2)
看起来你需要使用backgroundColor而不是background_color。
https://github.com/arshaw/fullcalendar/blob/1009caf3b792ad5958d0660ebcfee49fad6f7026/src/util.js
答案 1 :(得分:2)
您可以为每种类型的事件定义一个类名,如下所示:
[
url: ajaxcallURL(_url,"6"),
type: 'POST',
//error: function() { alert('something broke with courses...'); },
data:{
'func':func,
'year':y
},
cache: false,
color: '#FF931E', //This is the color for the events
textColor: 'white'
className: 'myCssClassName' //in the Css you can use the class to set the background color for the events, i think this overrides color property.
]
或者你在考虑桌子的颜色?因为这是完全不同的......