2012-04-19 13 views
5

मैं कैलेंडर पर ईवेंट प्रस्तुत करने के लिए अपनी रेल परियोजनाओं में से एक में fullcalendar का उपयोग कर रहा हूं।सप्ताह-दृश्य और दिन दृश्य में jQuery पूर्ण कैलेंडर में घटनाओं की चौड़ाई और स्थिति को समायोजित करने के लिए कैसे करें

jsfiddle परिदृश्य दिखाता है।

मैं चौड़ाई समायोजित करने में सक्षम हूं लेकिन यह एक दूसरे के बगल में एक ही पंक्ति में घटनाओं की स्थिति को संशोधित नहीं करता है। वहाँ एक कॉलबैक या विधि है जो घटनाओं की स्थिति को समायोजित होगा जब चौड़ाई

उत्तर

7

संशोधित किया गया है इस बेला पर एक नजर डालें है: http://jsfiddle.net/100thGear/jRFYE/

मैं परिवर्तन करने के लिए अगली घटना की भरपाई eventRender कॉलबैक इस्तेमाल किया (रों)। उम्मीद है कि यह मदद करता है और आपको आगे बढ़ने का विचार देता है।


आप इसे सेट करने के लिए ईवेंट ऑब्जेक्ट के क्लासनाम विशेषता का उपयोग क्यों नहीं करते? आप इस विशेषता को पारित कर रहे सीएसएस वर्ग में चौड़ाई निर्धारित कर सकते हैं।

+0

मैंने ऊंचाई समायोजित करने के लिए className विशेषता .fc_width {चौड़ाई: 100px! महत्वपूर्ण;} का उपयोग किया था, लेकिन घटना की स्थिति की गणना की जाती है और बायीं स्थिति सेट होती है। क्लासनाम चौड़ाई वास्तविक चौड़ाई को ओवरराइड करती है और बाएं स्थिति नहीं होती है समायोजित। – naren

+1

क्या आप कोड पोस्ट कर सकते हैं? या शायद इसे jsfiddle पर पोस्ट करें और लिंक साझा करें? – ganeshk

+0

यहां jsfiddle http://jsfiddle.net/naren/bQfSd/7/ – naren

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