我正在尝试着色事件。它从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 –