日期选择器的展示事件

hma*_*avi 4 jquery datepicker

我想在显示时将类添加到日期选择器。我写了这段代码,但不起作用。

这该怎么做?

$(targetEl).datepicker({
      dateFormat: "yy/mm/dd",
      changeMonth: true,
      changeYear: true,
      yearRange: "-100:-13",
      defaultDate: "-13y",
      regional: '',
      isRTL: true,
      onShow: function () { $("#ui-datepicker-div").addClass("DatePikerEN"); }

});
Run Code Online (Sandbox Code Playgroud)

use*_*737 5

onShow文档中没有提到该事件。使用beforeShow替代

$('#datepicker').datepicker({
        dateFormat: "yy/mm/dd",
        changeMonth: true,
        changeYear: true,
        yearRange: "-100:-13",
        defaultDate: "-13y",
        regional: '',
        isRTL: true,
        beforeShow: function () { 
            alert('show');
            $("#ui-datepicker-div").addClass("DatePikerEN"); 
        }
 });
Run Code Online (Sandbox Code Playgroud)

演示