Вопрос по json, javascript – jQuery FullCalendar не отображается

12

У меня есть полный календарь на моем сайте, однако фактическая таблица календаря не будет отображаться до тех пор, пока вы не измените месяц / год или не выберете «сегодня».

Если я смотрю на визуализированный источник, я вижу, что div вокруг таблицы пуст, пока я не нажму кнопку.

<code><div style="position: absolute; -moz-user-select: none;" class="fc-view fc-view-month fc-grid" unselectable="on"></div>
</code>

Кто-нибудь знает, почему это происходит?

Ваш Ответ

1   ответ
32

который сначала скрыт от просмотра?

Если это так, вам нужно явно отобразить fullCalendar, когда этот элемент управления активен.

Допустим, вы используете виджет jQuery UI Tabs и имеете FullCalendar на 2-й вкладке (которая скрыта от просмотра до выбора 2-й вкладки). В этом случае вы можете сделать что-то вроде этого:

$('#tabs').tabs({
    show: function(event, ui) {
        $('#calendar').fullCalendar('render');
    }
});

Это гарантирует, что календарь отображается при отображении вкладки. Надеюсь это поможет!

Error: User Rate Limit Exceeded
Error: User Rate Limit Exceeded ksumarine
Error: User Rate Limit Exceeded
Error: User Rate Limit Exceeded ksumarine
Error: User Rate Limit Exceeded

Похожие вопросы