2011-01-26 3 views
0

У меня возникла странная проблема с использованием плагина FullCalendar JQuery. Все работает отлично, за исключением случаев, когда я нахожусь в режиме «неделя», когда я выбираю временной интервал, кажется, он автоматически выбирает интервал на 30-60 минут больше, чем я хочу выбрать.выбрать диапазон времени выпуск

Для примера, если я хочу выбрать слот 3 PM, когда я нажимаю на слот 3 PM, он на самом деле выделяет либо слот 3:30, либо 4 PM.

Это действительно беспокоит меня и не может понять, как его решить. У меня такое чувство, что это связано с некоторым стилем CSS на моей стороне? Я хочу отметить, что мне пришлось изменить исходную ширину календаря с 900 пикселей до 100%, чтобы вписаться в то, что у меня было. Считаете ли вы, что каким-то образом испортили некоторые расчеты, связанные со смещением мускулитов?

+0

Может ли кто-нибудь помочь в этом? –

ответ

1

подмигнули уже почти год с тех пор Вы это отправило, но только в том случае, если кто-то ищет аналогичный вопрос я нашел это в fullcalendar отслеживания проблем:

http://code.google.com/p/fullcalendar/issues/detail?id=1035&q=select&colspec=ID%20Type%20Status%20Milestone%20Summary%20Stars

Это в основном изменяет это линия (3152) в fullcalendar.js:

slotHeight = slotTableFirstInner.height() + 1; // +1 for border

для этого:

slotHeight = slotTableFirstInner.parents('tr').outerHeight() + 1; // +1 for border

Это didn't полностью работает для меня cuase в последние часы в день зрения отбирал 30 минут меньше, но вынимая «+ 1» сделал трюк, это то, что работает для меня:

slotHeight = slotTableFirstInner.parents('tr').outerHeight();

Надеюсь, что это поможет кому-то там!

Смежные вопросы