Pull to refresh

Допиливаем fullcalendar

Reading time1 min
Views8.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
Tags:
Hubs:
Total votes 12: ↑8 and ↓4+4
Comments2

Articles