我正在嘗試着色事件。它從API獲取顏色。我試圖做到這一點,但無論我如何實施它,我都無法實現它。在fullcalendar中更改事件顏色
這是我的兩個嘗試,通過不同的方法使其工作。
1)
<script>
$(document).ready(function(){
$("#calendar").fullCalendar({
events: "/app/calendar/cal/",
eventClick: function(event) {
window.top.location = "http://127.0.0.1:8000/app/calendar/event/" + event.id;
},
eventRender: function(event, element) {
$(element).tooltip({title: event.body});
$('.fc-content').css("background-color", "red");
}
})
})
</script>
2)
<script>
$(document).ready(function(){
$("#calendar").fullCalendar({
events: "/calendars/cal/",
url: 'http://google.com/',
eventClick: function(event) {
window.top.location = "http://127.0.0.1:8000/calendars/event/" + event.id;
},
backgroundColor: 'red',
eventRender: function(event, element) {
$(element).tooltip({title: event.body});
}
})
})
</script>
感謝您的回覆。這是我嘗試的第一種方式,但由於某種原因,它不起作用。我已編輯我的問題,包括它 – Mantis
檢查我更新的答案...包括jsfiddle –