Jquery datepicker beforeShow似乎没有传递实例

这是JS小提琴:

http://jsfiddle.net/UEnqL/

$("#datepicker").datepicker({ dateFormat: 'dd/mm/yy', beforeShowDay: myFunction}); function myFunction(input, inst) { alert(inst); } 

根据文档: http : //docs.jquery.com/UI/API/1.8/Datepicker#event-beforeShow

beforeshowDay方法接受输入和inst。 然而,似乎总是未定义。 这让我有些悲痛,因为我需要掌握日期选择器本身。

有解决方法吗?

beforeshowDay回调只有一个参数; 根据文档的date对象。 然而, beforeShow回调有2个参数。

beforeShowDayhttp://docs.jquery.com/UI/API/1.8/Datepicker#event-beforeShowDay

查看此演示 : http : //jsfiddle.net/UEnqL/6/

如您所见, beforeShow回调正确传入元素和实例。 beforeshowDay传入一个日期对象。

我想你在谈论beforeShow ,而不是在beforeShowday 。 这是小提琴。