Метод наведения временного интервала события Jquery FullCalendar

У меня запущен и работает FullCalendar, и это очень приятно. Мой вопрос здесь заключается в том, как лучше всего реализовать функцию наведения временного интервала. Было бы очень хорошо, если бы у пользователя была визуальная подсказка для любого заданного временного интервала, над которым он зависает.

Я нашел следующую ссылку http://code.google.com/p/fullcalendar/issues/detail?id=269, которая дает решение, которое добавляет новую структуру в строку ячеек повестки дня, чтобы обеспечить доступ к отдельным ячейкам. Однако указано, что это решение приведет к тому, что FullCalendar станет вялым.

Прежде чем я начну изучать код FullCalendar, я решил спросить, есть ли у кого-нибудь еще идеи или решения.

Мои мысли по этому поводу следующие::

  1. Добавьте события-заполнители в каждый временной интервал. Пользователь не увидит эти события, но эти невидимые события можно использовать для маркировки "зависания". Меня беспокоит то, что добавление дополнительных событий приведет к тому, что FullCalander станет вялым. Кроме того, могут быть затронуты функции перетаскивания.

  2. FullCalender может определить, в какой временной интервал щелкнул пользователь. Можно ли использовать код, который получает щелчок по временному интервалу, чтобы предоставить ссылку для выделения при наведении?

  3. Другое?

Я рассматриваю для начала вариант 2. Однако, если у кого-то есть другая идея для работоспособного решения, я был бы рад ее услышать.

Если я найду решение, я опубликую его здесь.

Спасибо,

Джим

Вот ссылка на сайт FullCalendar:http://fullcalendar.io/
Мне было очень приятно с ним работать.

5
задан Raghib Hasan 30 January 2015 в 20:00
поделиться