我的代码非常适合作为小提琴独立使用,但一旦将代码导入到我的WordPress环境中后,该代码就无法正常工作。基本上我试图限制基于日期范围数组的可选日期。jQuery Datepicker未在WordPress环境中显示
工作小提琴:http://jsfiddle.net/rLnTQ/658/
任何理由为什么当我导入我的WordPress网页这是行不通的?我相信这可能是一些做的参考“beforeShowDay:disabledays” ..
这里是我的代码吗:
var unavailableDates = ["29-6-2013"];
function disabledays(date) {
dmy = date.getDate() + "-" + (date.getMonth() + 1) + "-" + date.getFullYear();
if ($.inArray(dmy, unavailableDates) == 0)
{
return [false, "", "Unavailable"]
}
else
{
var day = date.getDay();
return [true, "", ""];
}
}
jQuery(document).ready(function($){
$('#bookingDate').datepicker({
changeMonth:true,
changeYear:true,
dateFormat:"dd/mm/yy",
minDate:"+2d",
constrainInput: true,
beforeShowDay: disabledays
});
});
什么错误? –
TypeError:$是不确定的if($ .inArray(dmy,unavailableDates)== 0){ – nematoth
究竟是什么问题?日期选取器没有出现?你能发布一个链接到你的网站或创建一个失败的例子吗? – Thomas