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个参数。
beforeShowDay
– http://docs.jquery.com/UI/API/1.8/Datepicker#event-beforeShowDay
查看此演示 : http : //jsfiddle.net/UEnqL/6/
如您所见, beforeShow
回调正确传入元素和实例。 beforeshowDay
传入一个日期对象。
我想你在谈论beforeShow
,而不是在beforeShowday
。 这是小提琴。