javascript - 皮卡迪.js : How to disbale days in calendar?

标签 javascript jquery pikaday

我有一个日历,我想设置几天停用。有人对此有经验吗?在 github 上它说:

disableDayFn: callback function that gets passed a Date object for each day in view. Should return true to disable selection of that day.

但是我该如何使用它呢?

var bookingPicker = new Pikaday(
            {
                field: $(self.options.calendarInput, container)[0],
                container: $(self.options.calendarContainer, container)[0],
                minDate: new Date(),
                bound: false,
                firstDay: 1,
            onOpen: function () {
                this.disableDayFn(23); //<--- ???
            },
            onSelect: function (date) {

            },
            onDraw: function (date) {
                console.log("NEW MONTH")
            }
        }
    );

最佳答案

var bookingPicker = new Pikaday(
        {
            field: $(self.options.calendarInput, container)[0],
            container: $(self.options.calendarContainer, container)[0],
            minDate: new Date(),
            bound: false,
            firstDay: 1,
        onOpen: function () {
            this.disableDayFn(23); //<--- ???
        },
        onSelect: function (date) {

        },
        onDraw: function (date) {
            console.log("NEW MONTH")
        },
        disableDayFn: function(dateTime){
          /* here you can access each day shown and disable those in your range. To disable just return true*/
       } 
    }
);

关于javascript - 皮卡迪.js : How to disbale days in calendar?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29795491/

相关文章:

php - 针对这种情况的 UI 设计挑战

javascript - "Object.call"是什么意思?

javascript - D3.js 方法链接命令在我拆分它时不起作用,它起作用

javascript - 使用角色按钮从 span 触发 javascript 函数时面临问题

javascript - 如何在cypress中上传图像?

javascript - Pikaday Datepicker 太多递归/堆栈溢出

javascript - 使用 pikaday 日期选择器创建日期范围字段

javascript - Dojo 增强网格 : how to get selected column?

javascript - 如何更改 Angular pikaday 中的日期格式

javascript数组树搜索保留节点和父节点