Я хотел бы передать цвета для событий через мой источник событий json для jquery fullcalendar, как мне это достичь?JQuery Полный календарь и динамические цвета событий
ответ
Ничего проще. Если вы проверите документацию jQuery Fullcalendar Event Colors, вы увидите, что есть параметр className
, который вы можете указать для каждого объекта события. Содержимое этого параметра добавляется как класс к событиям, поэтому вам нужно указать только css с соответствующим именем.
события (принять к сведению параметра className
на event1)
[
{
title : 'event1',
start : '2012-06-10',
className : 'custom',
},
{
title : 'event2',
start : '2012-06-05',
end : '2012-06-07'
},
{
title : 'event3',
start : '2012-06-09 12:30:00',
allDay : false
}
]
В CSS, чтобы сделать event1
выглядеть по-разному
.custom,
.custom div,
.custom span {
background-color: green; /* background color */
border-color: green; /* border color */
color: yellow; /* text color */
}
Проверить здесь http://jsbin.com/ijasa3/96 для быстрой выборки. Обратите внимание, что event1 имеет зеленый фон и желтый цвет текста.
Другой жизнеспособным способом, используя параметры, описанные в JQuery Fullcalendar Event Colors может идти вдоль этих линий:
использования различных Eventsources для событий, которые нуждаются в другой цвет:
$('#calendar').fullCalendar({
...
eventSources: [
//a full blown EventSource-Object with custom coloring
{
events: [
{
title : 'event1',
start : '2012-06-10'
}
],
backgroundColor: 'green',
borderColor: 'green',
textColor: 'yellow'
},
//a normal events-array with the default colors used
[
{
title : 'event2',
start : '2012-06-05',
end : '2012-06-07'
},
{
title : 'event3',
start : '2012-06-09 12:30:00',
allDay : false
}
]
],
...
});
Если вы обновляетесь до версии 1.5, вы можете обнаружить, что это не работает. Решение, как представляется, закомментировать стиль
.fc-event-skin { }
С версии 1.5 вы можете установить TextColor, backgroudColor и BorderColor в каждом случае.
Для лучшего рендеринга лучше использовать backgroundColor
из EventObject
.
- 1. Различные события отображать различные цвета (Jquery Полный календарь)
- 2. Jquery календарь событий
- 3. jquery полный календарь
- 4. Где найти настраиваемый полный календарь событий/бронирования?
- 5. jQuery Полный календарь обновления/календарь фильтра
- 6. Изменение фона-цвета события в jquery полный календарь
- 7. JQuery полный календарь - получать только текущие виды событий
- 8. Различные цвета фона для timelsots Полный календарь
- 9. JQuery календарь событий
- 10. jquery полный календарь на стороне клиента фильтрация
- 11. event Источники событий Json, полный календарь
- 12. Календарь событий с помощью jquery
- 13. jQuery Полный календарь и теневой код
- 14. JS, JQuery, Полный календарь, учащийся
- 15. jquery Полный календарь, не показывающий события
- 16. JQuery Полный календарь json event source синтаксис
- 17. Полный календарь и автоматическая фильтрация событий Rails 4
- 18. Полный календарь js с wordPress
- 19. Jquery время Полный календарь название события неправильно
- 20. календарь событий с помощью jquery
- 21. полный календарь усеченный название
- 22. Полный календарь с использованием jquery в MVC
- 23. JQuery календарь событий tool tool
- 24. Календарь событий JQuery с подсказкой
- 25. Невозможно получить полный календарь для отображения событий из календаря Google
- 26. хочу распечатать Полный календарь
- 27. полный календарь перетаскиваемый
- 28. полный календарь и JSP сервлет
- 29. Динамические элементы и привязка событий jQuery
- 30. Как показать Указанное количество событий в полный календарь
О да, я пропустил это, проверит, могу ли я пройти его через JSON. thanks – Aneef
ссылка jsbin нарушена – Rafay
Исправлена ссылка jsbin – jitter