Добавить гликионы к названию jquery FullCalendar

0

Я пытаюсь добавить некоторый glyhicon в заголовок jquery FullCalendar, но у меня проблемы.

Я передаю следующий массив:

result << {
  :id => c["id"],
  :description => c["description"],
  :title => '<i class="icon-lg fa fa-calendar"></i>',
  :start => result_datetime,
  :end => result_datetime+60*60*3,
  :url => micropost_url(c["id"], format: :html),
  :allDay => false
}

Название просто отображается как ''. Есть ли способ заставить javascript оценивать этот HTML внутри json? Или я должен вставлять что-то еще в поле заголовка?

Теги:
calendar

2 ответа

0
Лучший ответ

Вы можете попробовать добавить/поместить свой HTML в eventRender

eventRender: function (event, element) {
    element.find('.fc-event-title').html('<i class="icon-lg fa fa-calendar"></i>');
}

Рабочий пример

  • 0
    Потрясающие! Большое спасибо за Вашу помощь!
  • 0
    @ user3575214: Добро пожаловать :)
0

Попробуйте использовать

'<i class="icon-lg fa fa-calendar"></i>'.html_safe
  • 0
    html_safe только в рубине.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню