我正在使用 jQuery UI 显示内联日期选择器,其中我有一个开始日期和一个结束日期。我想强调一下它们之间的日期。
您可以使用 jQuery UI 日期选择器演出日之前函数并在其中检查是否必须根据您的范围突出显示日期。
函数采用日期作为参数,并且必须返回一个数组
[0] 等于 true/false 表示该日期是否为
可选择的,1等于 CSS 类名或默认值“”
演示文稿,以及 [2] 该日期的可选弹出工具提示。这是
在显示日期选择器中的每一天之前调用它。
Example:
var date1 = new Date(2013, 4, 6);
var date2 = new Date(2013, 4, 17);
$(document).ready(function () {
$('#datepicker').datepicker({
beforeShowDay: function (date) {
debugger
if (date >= date1 && date <= date2) {
return [true, 'ui-state-error', ''];
}
return [true, '', ''];
}
});
});
这是一个工作小提琴:http://jsfiddle.net/IrvinDominin/zz9u4/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)