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();
});