jQuery.date.js是一個方便的日期處理插件,它可以幫助我們完成許多時間操作的功能,下面介紹一些常用的參數:
$(selector).date({ format: "Y-m-d",// 設置日期格式 startDate: "today", // 設置可選的開始日期 endDate: "+1y", // 設置可選的結束日期 disabledDays: [0, 6], // 設置不可選日期(星期日和星期六) disabledDates: ["2020-01-01", "2020-05-01"], // 設置不可選日期(元旦和勞動節) weekStart: 1, // 設置每周的開始時間(周一) onChange: function(date){ // 日期改變時的回調函數 console.log("日期已經改變為:" + date); }, onSelect: function(date){ // 日期選中時的回調函數 console.log("日期已經選中:" + date); }, beforeShowDay: function(date){ // 每天顯示之前的回調函數 if (date.getDay() == 0 || date.getDay() == 6) { return [false, "weekend", "周末"]; } else { return [true, "workday", "工作日"]; } } });
上述參數可以靈活地擴展和配置,使得我們可以在項目中自由控制日期的格式、可選范圍和顯示方式等,提高了用戶體驗。