【WordPress】「MW WP FORM」の日付ピッカー(datepicker)で特定の曜日だけを選択不可能にする【jQuery】
※ 記述する場所が重要(動かなくなる)
※ 必ず footer.php の body を閉じる前(<?php wp_footer(); ?> の下で /body の上)に書く
※ (date.getDay() != 0) の数字の部分を変えることで曜日を変更できる
■特定の曜日を選択不可能にするパターン(この場合日曜)
<script>
jQuery(function($){
$(".hasDatepicker").datepicker("option","beforeShowDay",function(date){
var ret = [(date.getDay() != 0)];
return ret;
});
});
</script>
■複数の曜日を選択不可能にするパターン(この場合日曜と土曜)
<script>
jQuery(function($){
$(".hasDatepicker").datepicker("option","beforeShowDay",function(date){
var ret = [(date.getDay() != 0 && date.getDay() != 6)];
return ret;
});
});
</script>
- 0 – 日曜日
- 1 – 月曜日
- 2 – 火曜日
- 3 – 水曜日
- 4 – 木曜日
- 5 – 金曜日
- 6 – 土曜日