单击按钮后更改fullCalendar选项(即可选)

时间:2017-06-16 09:44:07

标签: javascript jquery html calendar fullcalendar

我对fullCalender.js有一个小问题。我试图在点击按钮后更改日历选项,但它不起作用。

那是我的js:

var calendar = $('#calendar');

calendar.fullCalendar({
    header: {
        left: 'prev,next today',
        center: 'title',
        right: 'month,basicWeek,basicDay'
    },

    defaultView: 'month',
    selectable: true
});

$('#but').on(click, function(e) {
    calendar.fullCalendar('selectable', false);
});

我的HTML

<div id='calendar'></div>

<button id='but'>
Not selectable
</button>

这里的JSFiddle: http://jsfiddle.net/CYnJY/874/

我做错了什么? 非常感谢你!

1 个答案:

答案 0 :(得分:0)

将此\Validator::getPresenceVerifier() & \Validator::setPresenceVerifier()更改为$('#but').on(click, function(e) {

还可以使用$('#but').on('click', function(e) {销毁日历并创建新日历。

calendar.fullCalendar( 'destroy' )

选中此http://jsfiddle.net/k4dhm3yL/