beforeShowDay中用函数的“ date”参数初始化的值是什么?

$('#selector').datepicker({
        beforeShowDay: function(date) {
         if (date == myDate) {
          return [true, 'css-class-to-highlight', 'tooltipText'];

          }
       }
});


beforeShowDay中date参数的开始和结束值是什么?

是基于当前日期还是minDatemaxDate

最佳答案

日历中显示的每一天都调用beforeShowDay ...因此在月视图中...该月中每个日期都调用该方法。

您只需在回调中记录date的值即可查看其调用方式

jQuery(function ($) {
    $('#selector').datepicker({
        beforeShowDay: function (date) {
            console.log(date);
            return [true];
        }
    });
});


演示:Fiddle

07-24 15:50