1
我正在使用wordpress datepicker插件,利用jQuery UI datepicker進入Wordpress並將其與聯繫表格7連接起來。除了我想排除星期四和星期五可以被選中。我發現了這樣的代碼,通過datepicker的正常實現,但不知道如何修改該插件以適應該代碼。更新jQuery Datepicker Widget WordPress插件排除日期
現有的代碼拿出週末是這樣的......
if ($this->noWeekends)
$out .= ".{$this->type}('option', 'beforeShowDay', $.datepicker.noWeekends)";
我試圖複製該實現,但將其分配到星期四和星期五。我有代碼連接到插件並正確輸出,但我放入的實際腳本拋出語法錯誤。
if ($this->noThuFri)
$out .= ".{$this->type}('option', 'beforeShowDay', $.datepicker({ beforeShowDay: function(date) { var day = date.getDay(); return [(day != 1 && day != 2)]; } });)";
我假設我的語法只是頂起來了,但是我對如何修復它卻感到茫然。有任何想法嗎?
它輸出到頭部的實際代碼如下,供參考:
<script type="text/javascript">
jQuery(function($){
$('input[name="date"]').datepicker({"dateFormat":"mm/dd/yy","controlType":"slider","noWeekends":true,"noThuFri":true}).datepicker('option', 'beforeShowDay', $.datepicker.noWeekends).datepicker('option', 'beforeShowDay', function(date) {var day = date.getDay(); return [(day != 1 && day != 2)];).datepicker('option', 'minDate', "").datepicker('option', 'maxDate', "").datepicker('refresh');
});
</script>
這工作!謝謝! –