Meine Ereignisse mit gelegentlichen Farben angezeigt werden, aber anstatt dass, würde Ich mag ein Ergebnis wie diese haben:Farbe der Tage mit Ereignisse auf FullCalendar
ich die Tage alle mit färben möge ein Ereignis darauf. Ich habe bereits einige Recherchen mit benutzerdefinierten Ansichten und der eventRender-Methode gemacht, aber ich weiß nicht, wie man alle Tage, die ein Ereignis haben, ausmalen soll. Der vereinfachte Code zu ändern:
$('#calendar').fullCalendar({
eventRender: function(event, element) {
// here, event.parent().css("background-color:pink;"); ??
}
});
Vielen Dank! :) Aber es funktioniert nur für den ersten Tag jedes Ereignisses ... Haben Sie nicht Vollkalender etwas wie: "Wenn dieser Tag ein Ereignis hat"? – Didi
@Didi Ich habe meine Antwort aktualisiert, um Ereignisse zu behandeln, die mehr als einen Tag umfassen. Ich weiß nicht, ob Vollkalender ein "wenn dieser Tag ein Ereignis hat" hat, müssen Sie vielleicht durch die Dokumente graben. – StaticBeagle
Vielen Dank! Es funktioniert perfekt :) und yeah Ich habe ein paar Nachforschungen angestellt, aber ich arbeite mit dieser Serverseite, daher kann ich '.fullCalendar (" clientEvents ") leider nicht verwenden ... aber Ihre Lösung funktioniert, vielen Dank! – Didi