2010-05-03 12 views
5

में ईवेंट में अच्छे रंग जोड़ना मेरे कैलेंडर में मैं प्रत्येक ईवेंट को एक अलग रंग में रंगना चाहता हूं। क्या वर्तमान में पूर्ण कैलेंडर को भेजने का कोई तरीका है, जेएसओएन में यह रंग के लिए एक मूल्य की अपेक्षा करता है?
FullCalendarफुल कैलेंडर (jquery)

+0

क्या आप कोड नमूना प्रदान कर सकते हैं? क्या आपका कैलेंडर होम ब्रू या तृतीय पक्ष स्क्रिप्ट है? – gurun8

उत्तर

7

लगता है मैं इसे पहली बार मैं मैनुअल पढ़ने याद किया:

मैं प्रत्येक दिन के लिए भेज निम्नलिखित JSON:

{"id":"1", 
"start":"1272513600", 
"end":"1272513600", 
"allDay":"1", 
"title":"Repeat 1,Day 1", 
"className":"eventColorX"} 

महत्वपूर्ण बात यह है className और जहां एक्स है एक संख्या (सीएसएस पर निर्भर करता है, नीचे देखें)।
और फिर सीएसएस में:

.eventColor1, 
.fc-agenda .eventColor1 .fc-event-time, 
.eventColor1 a { 
    background-color: green; /* background color */ 
    border-color: green;  /* border color */ 
    color: yellow;   /* text color */ 
    } 

.eventColor2, 
.fc-agenda .eventColor2 .fc-event-time, 
.eventColor2 a { 
    background-color: purple; /* background color */ 
    border-color: purple;  /* border color */ 
    color: white;   /* text color */ 
    } 


. 
. 
. 
. 
3

यह अब पदावनत कर रहा है - प्रत्येक घटना आप रंग और फ़ॉन्ट रंग के माध्यम से पारित करना चाहिए के लिए। http://arshaw.com/fullcalendar/docs/event_data/Event_Object/#color-options

+0

मुझे यह समाधान काम करने के लिए नहीं मिल सकता है, लेकिन ऊपर वाला एक अभी भी काम करता है। – Lloyd

संबंधित मुद्दे