Javascript 用“初始化”初始化的值是什么;日期“;日期选择器中的参数';在showDay功能之前?

Javascript 用“初始化”初始化的值是什么;日期“;日期选择器中的参数';在showDay功能之前?,javascript,jquery,datepicker,Javascript,Jquery,Datepicker,在ShowDay之前的上,函数的“date”参数初始化的值是多少 $('#selector').datepicker({ beforeShowDay: function(date) { if (date == myDate) { return [true, 'css-class-to-highlight', 'tooltipText']; } } }); 日期参数的起始值和结束值是多少 $('#selec

在ShowDay之前的
上,函数的“date”参数初始化的值是多少

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

          }
       }
});
日期参数的起始值和结束值是多少

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

          }
       }
});

它是基于当前日期还是
minDate
maxDate

日历中显示的每一天都会调用
beforeShowDay
。。。所以从一个月的角度来看。。。该方法将为月份中的每个日期调用

您只需在回调中记录
date
的值,查看如何调用它

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


但函数将在显示日期之前调用

假设my mindate=“05/01/2014”和maxDate=“21/08/2014”日期的值是多少?@RajavelD。。。当您在小提琴中查看2014年8月的月份时,它从2014年7月27日起被调用,显示从7月26日开始的起始日期,它是如何执行的,在这种情况下,如果我想在此日期之前突出显示它的可能性有多大?@RajavelD如果您打开2014年8月的windows日历,它将显示从2014年7月27日到2014年9月6日的日期。。。这是一种类似的逻辑here@T.J.Crowder,现在我明白了,其实我在比较日期时遇到了问题。现在工作正常了,谢谢