jquery - 如何从全日历的当前月 View 中隐藏上个月和下个月的单元格?

标签 jquery css fullcalendar

我想隐藏当前月份 View 中出现的上个月和下个月日期的单元格。 我尝试添加 css 但不适合我:

<style>
    .hiddenEvent{display: none;}
    .fc-other-month .fc-day-number { display:none;}

    td.fc-other-month .fc-day-number {
        visibility: hidden;
    }
</style>

我想隐藏单元格,以便用户无法通过单击下个月的日期来创建事件。 Here user is able to create events on blank cells also i.e next month dates 谢谢。

最佳答案

从版本 3.3.0 开始,您现在可以使用 showNonCurrentDates: false 。

        $('#calendar_1').fullCalendar({
        header: {
            left: '',
            center: 'title',
            right: ''
        },
        defaultView: 'month',
        editable: true,
        allDaySlot: true,
        selectable: true,
        selectHelper: true,
        selectOverlap: false,
        fixedWeekCount: false,
        showNonCurrentDates: false,
        select: function (start, end) {
            var title = "Available";
            var evid = SaveEvent(start, end, '1');
            $('#calendar_1').fullCalendar('unselect');
        },
        eventClick: function (calEvent, jsEvent, view) {
            var ev_id = calEvent.ID;
            var st_dt = calEvent.start;
            var ed_dt = calEvent.end;
            infoEventShow('1', ev_id, st_dt, ed_dt);
        },
        slotMinutes: 15,
        events: '/Aircrew/GetEvents/',
        eventColor: '#339900'
    });

引用 https://fullcalendar.io/docs/display/showNonCurrentDates/

关于jquery - 如何从全日历的当前月 View 中隐藏上个月和下个月的单元格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29454104/

相关文章:

jQuery 字符串到 DOM,无需 DOM 插入

javascript - 如何使用 AngularJS $scope?

javascript - 当它在数组中时如何设置选择元素数组索引并绑定(bind)到模糊事件

javascript - Bootstrap Table - 根据 Cell 内的值将类添加到 Row

javascript - 获取事件日期

jquery - 上下文菜单与 jQuery FullCalendar 集成

javascript - 单击 HighStock 图表中的 rangeSelector 时阈值发生变化

css - 右侧带有轮廓边框和框阴影的内部箭头

javascript - 自动调整文本区域与内部文本 onkeydown 的高度相同

javascript - FullCalendar.io 获取一周中的选定日期