【发布时间】:2017-04-26 13:32:51
【问题描述】:
我对编码有点陌生,但我在我的网站上添加了一个日期选择器。现在我想在日期选择器中关闭今天上午 10 点之后的一天。任何帮助将非常感激。我到目前为止的代码是:
$(document).ready( function() {
$(function() {
var holiDays =[[2017,05,14,"Mother's Day"],[2017,09,3,"Father's Day"],[2017,04,14,"Good/Easter Friday"]];
$("#date").datepicker( {
minDate: +1,
maxDate: '+6M',
dateFormat: "dd/mm/yy",
beforeShowDay: setHoliDays
} );
// set holidays function which is configured in beforeShowDay
function setHoliDays(date) {
for (i = 0; i < holiDays.length; i++) {
if (date.getFullYear() == holiDays[i][0]
&& date.getMonth() == holiDays[i][1] - 1
&& date.getDate() == holiDays[i][2]) {
return [true, 'holiday', holiDays[i][3]];
}
}
// return [true, ''];
var weekenddate = $.datepicker.noWeekends(date);
return weekenddate;
\}
});
})
【问题讨论】:
-
不清楚你要什么;听起来您需要对整个功能提供帮助,但我们缺乏上下文。理想情况下,StackOverflow 问题也应该比这更集中,有一个明确的问题是您要尝试解决的,并且只有其他人回答您的问题所需的代码。尝试澄清您的问题,并根据需要编辑代码中不相关的部分:)
-
很抱歉。我对此有点陌生。我基本上想要的是在上午 10 点之后禁用选择今天的功能,因为那是人们订购当天交货的关闭时间。
标签: jquery shopify jquery-ui-datepicker liquid