Intereting Posts
paginated api request, как узнать, есть ли другая страница? Laravel разбивает все приложение на уведомления PHP Обрезаемая фатальная ошибка: объект класса PDOStatement не может быть преобразован в строку в строке 114 Понимание файлов PHP и вызовов AJAX Как я могу отправить несколько элементов через кнопку «Купить сейчас» в Paypal CodeIgniter: как «выделить» ссылку на страницу, на которой пользователь в данный момент включен? Загружать контент из MySQL в прокрутку с помощью сообщения AJAX Оператор MySQL SELECT: как получить один точный результат строки из похожих строк? Как добавить данные из формы PHP в массив? Вычислительные тенденции Проблема с JQuery getJSON извлекает данные из контроллера (воспламенитель кода) Хорошие примеры приложений Zend Framework для изучения из Песочница APNS Ошибка подключения «0» в php-файле? Как заставить PEAR автоматически загружать зависимости альфа / бета? Можно ли изменить шаблоны, созданные командой перенаправления ремесленника?

Плагин Jquery fullcalendar с флагом

Просто интересно, есть ли какой-либо плагин fullcalendar jquery, который поддерживает флажок рядом с событием. Цель состоит в том, чтобы просто пометить завершенную задачу.

Related of "Плагин Jquery fullcalendar с флагом"

вы всегда можете погрузиться в код.

Я отредактировал функцию «slotSegHtml» и вот результат:

http://jsfiddle.net/V1tOr/HZjVt/11/

обратите внимание на «завершенную» опору в случае:

{ title: 'Lunch', start: new Date(y, m, d+1, 12, 0), end: new Date(y, m, d+1, 14, 0), allDay: false, completed : true } 

Вот два варианта, которые не связаны с редактированием источника fullcalendar:

Вариант 1: если вы просто выделили завершенные задания из незавершенных задач, вам не нужно изменять источник полнокалендарных данных. Мне очень повезло, когда я добавлял маленькие значки в полноэкранные события, используя CSS:

 /* Completed task */ div.fc-event.completed-task div.fc-event-inner { background-image: url('checkbox-icon.png'); background-position: bottom right; background-repeat: no-repeat; } 

Затем вам просто нужно установить для поля «className» поле «объект-задача». Вы можете сделать это на сервере или в JavaScript.

Вариант 2. Если вам нужно сделать что-то более сложное, чем просто отображать фоновое изображение, вы можете использовать обратные вызовы «eventRender» или «eventAfterRender», которые предоставляет fullcalendar, чтобы управлять элементами DOM объектов событий любым удобным вам способом ( включая добавление флажков).