0
我有一些beforeShowDay
函数与引导datepicker的问题。我的意图是当我点击任何一天时,选定日期后的5天必须包含活动课程。bootstrap datepicker,beforeShowDay第二次点击后工作
当页面加载时,该功能完美工作。但是当我尝试选择任何其他日子时,如果我希望该功能正常工作,则必须双击。该功能必须使用1次点击。有什么问题吗?
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();
});