Как стать автором
Поиск
Написать публикацию
Обновить

Допиливаем fullcalendar

Время на прочтение1 мин
Количество просмотров8.5K
Всем привет.

По долгу службы понадобилось выделить некоторые дни в fullcalendar цветом. Решил его немного допилить.
Что сделал:
В параметрах добавил custom — коллекция дней. Для каждого дня можно прилепить css класс и callback функцию, которая выполнится при клике.

  $('#calendar').fullCalendar({
      custom: [
        {
          start: new Date('2011', '12', '02'),    // дата
          cls: 'vacation',             // css класс
          callback: function(){ alert('works!'); } // функция по клику
        }
      ] });


* This source code was highlighted with Source Code Highlighter.


Может кому будет полезным.
Смотреть archive/demos/default.html

P.S. Не забудьте что new Date(..) Месяц надо указывать начиная с 0. т.е. январь — 0. Это может ввести в заблуждение если забыть.

Скачать
Demo
Теги:
Хабы:
Всего голосов 12: ↑8 и ↓4+4
Комментарии2

Публикации

Ближайшие события