初始化之后Jquery datepicker beforeShowDay

时间:2013-07-27 12:52:56

标签: jquery jquery-ui datepicker jquery-ui-datepicker

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

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

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

当我第一次更改并在ShowDayDay之前调用

时,它将起作用
$("#dater").datepicker({
    beforeShowDay: renderCalendarCallback
});

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

我如何解决这个问题,以便在第一个场景中调用beforeShowDay?请注意,我无法删除第一次初始化,因为它无法访问我。您可以在此jsfiddle http://jsfiddle.net/b6V3W/352/

中测试此方案

1 个答案:

答案 0 :(得分:8)

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

$('#dater').datepicker( "option", "beforeShowDay", renderCalendarCallback );

Check Demo