JAVA / jQuery

【WordPress / jQuery】「MW WP FORM」の日付ピッカー(datepicker)で特定の曜日だけを選択不可能にする【MW WP FORM】

【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 – 土曜日