初始化之后Jquery datepicker beforeShowDay

Gab*_*Gab 5 jquery jquery-ui datepicker jquery-ui-datepicker

当我在初始化之后设置beforeShowDay之前它不起作用

$("#dater").datepicker();

$("#dater").datepicker({
    beforeShowDay: renderCalendarCallback
});
Run Code Online (Sandbox Code Playgroud)

它将在我第一次改变并在ShowDayDay之前调用时起作用

$("#dater").datepicker({
    beforeShowDay: renderCalendarCallback
});

$("#dater").datepicker();
Run Code Online (Sandbox Code Playgroud)

我怎样才能解决这个问题,在第一个场景中调用beforeShowDay呢?请注意,我无法删除第一次初始化,因为它无法访问我.你可以在这个jsfiddle中测试这个场景http://jsfiddle.net/b6V3W/352/

tec*_*bar 8

在初始化后设置选项,您需要使用该option()方法.

$('#dater').datepicker( "option", "beforeShowDay", renderCalendarCallback );
Run Code Online (Sandbox Code Playgroud)

检查演示