fullcalendar.Если я скрываю просмотр месяца и перехожу на предыдущий месяц, как я могу переназначить события в их идеальное место? - PullRequest
0 голосов
/ 25 июня 2010

У меня есть другое самоопределенное представление повестки дня. Если пользователь нажимает на кнопку повестки дня, то исходный вид будет скрыт. Когда пользователь перемещается по месяцу, у меня есть вызов ajax для получения данных о событии. На обычном взгляде события показывают идеальное. После того, как я скрываю обычное представление и использую свое представление повестки дня, когда пользователь хочет вернуться к обычному представлению месяца, все события сжимаются влево. Итак, мой вопрос: как правильно отобразить событие, когда я вызываю $ (element) .show (), и где это правильно сделать?

Ответы [ 2 ]

0 голосов
/ 02 октября 2011

Я знаю, что ему больше года, но я отвечу на это, потому что у меня возникла та же проблема.

Вам нужно установить fc-view-month, повестки дня и повестки дня для видимости - скрытос CSS, а также с высотой до 1px.

$('.fc-view-month').height('1px').css('visibility', 'hidden');

Затем покажите свою повестку дня в виде списка.

Я попробовал довольно много методов, которые есть у fullcalendar, и хотя он рисовал события, они былисместился влево.Возможно, из-за невозможности найти даты календаря, поскольку представление скрыто функцией hide ().Установка представлений для видимости - скрытый означает, что он все еще может видеть календарную дату.

Надеюсь, это кому-то полезно:)

0 голосов
/ 27 августа 2010

вероятно вызовите метод rerenderEvents http://arshaw.com/fullcalendar/docs/event_rendering/rerenderEvents/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...