【发布时间】:2017-01-28 17:03:00
【问题描述】:
我对带有引导日期选择器的beforeShowDay 函数有一些问题。我的意图是当我点击任何一天时,所选日期后的 5 天必须包含活动类。
当页面加载时,该功能完美运行。但是当我尝试选择其他任何一天时,如果我想让该功能起作用,我必须双击。该功能必须一键工作。有什么问题吗?
var selectedDay = new Date().getTime();
$('.datepicker').datepicker({
beforeShowDay: function (date) {
var d = date.getTime();
if (d > selectedDay && d < selectedDay + 1 + 86400000 * 5) {
return {classes: 'active'};
}
},
startDate: '0'
}).on('changeDate', function(e){
selectedDay = e.date;
selectedDay = selectedDay.getTime();
});
【问题讨论】:
标签: javascript jquery twitter-bootstrap-3 datepicker bootstrap-datepicker