1
我想知道是否有一種方法,總是在datepicker今天突出顯示,即使使用beforeshowday和beforeshowday今天設置爲false。今天始終突出顯示datepicker
例如:
beforeShowDay: function(date) {
// make days selectable or not
if($.inArray($.datepicker.formatDate('yy-mm-dd', date), non_project_dates) > -1) {
return [false,'',''];
}
else {
return [true,'',''];
}
},
如果今天設法下降不可選天之下,樣式將被覆蓋。我如何保持風格,同時仍然不可選?
謝謝。
編輯:
我能檢查的今天,但建議樣式僅將更改日細胞的輪廓。我試圖添加爲今天的單元格找到的多個樣式類,但灰色的樣式似乎仍然覆蓋今天的高亮樣式。
beforeShowDay: function(date) {
// make days selectable or not
if ($.datepicker.formatDate('yy-mm-dd', calendar_start_date) == $.datepicker.formatDate('yy-mm-dd', date)) {
console.log("Matched today.");
return [false,'ui-state-highlight',''];
}
else if($.inArray($.datepicker.formatDate('yy-mm-dd', date), non_project_dates) > -1) {
return [false,'',''];
}
else {
return [true,'',''];
}
}
對不起,這是jQuery的(JS)。我已將它添加到標籤。 – user3442612