FullCalendar:全日制广告位未在议程日视图中显示

我在我的MVC应用程序中使用FullCalendar。 除了一件恼人的小东西外,它的工作很棒。 全天插槽不会显示在议程日程视图中。 它在议程周期中显示正常,但不适用于议程日期。 我在Firebug中进行了检查,并且全天插槽的tr没有被渲染。 这个应用程序使用了很多.js文件(我没有编写它们),并且操纵日历的文件在.fullcalendar调用中包含以下代码(以及其他内容):

            eventRender: function (event, element, view) {
                if (!event.sphere) {
                    element.removeClass("fc-event");
                    element.addClass("fc-event-business");
                }

                if (typeof (currentItem) !== 'undefined' && currentItem != null && typeof (currentEvents) !== 'undefined' && currentEvents != null) {

                    if (typeof (eventsAmount) == 'undefined' || eventsAmount == null) {
                        eventsAmount = 0;
                    }

                    currentItem++;
                    if (currentItem == 1) {

                        for (keyevent in currentEvents) {
                            if (new Date(currentEvents[keyevent].start) >= view.visStart && new Date(currentEvents[keyevent].end) <= view.visEnd) {
                                eventsAmount++;
                            }

                        }
                    }

                    if (currentItem == 1 || currentItem == eventsAmount) {

                        MyJS.SetContentHeight(false);
                        if (currentItem == eventsAmount) {
                            currentItem = 0;
                            eventsAmount = 0;
                        }
                    }
                } else {
                    MyJS.SetContentHeight(false);
                }
            },

难道这就是全天插槽没有被渲染的原因吗? 我应该如何改变这个以显示插槽? 我对JavaScript和jQuery的知识有限,因此非常感谢所有帮助。

谢谢。


修复。 有一个调用来隐藏代码中深处某个指定类的元素。 它隐藏了agendaDay的标题。 但首先小时仍然不起作用。 顺便说一句,它是fullcalendar 1.4.5。

链接地址: http://www.djcxy.com/p/81221.html

上一篇: FullCalendar: all day slot not showing up in agendaDay view

下一篇: Refetch events when switching fullcalendar views