-2
這個函數用於日期選擇器來設置屬性beforeShowDay
。 這是功能:不理解這個jQuery語法,返回逗號分隔的值
function (date) { return [date.getDay() == startDayIndex, ""] }
這是函數的上下文。
var startDayIndex = getDayIndex($('#rotation_start_time_txt').val());
$("#schedule_start_date").datepicker({
minDate: 0,
beforeShowDay: function (date) { return [date.getDay() == startDayIndex, ""] }
});
函數返回0還是1?添加逗號和空字符串的意義何在?
它返回一個數組,其第二個元素總是空的字符串和第一個布爾值 – Tushar
這不是jQuery,它只是javascript。它返回的數組總是包含一個布爾值作爲第一個索引,而一個空字符串作爲第二個索引。 –
閱讀datepicker文檔:http://api.jqueryui.com/datepicker/#option-beforeShowDay –