/ / jQuery datepicker 2か月以内の日付を隠す - jquery-ui、datepicker、jquery-ui-datepicker

jQueryのdatepickerは2ヶ月の間に日付を表​​示しません - jquery-ui、datepicker、jquery-ui-datepicker

2ヶ月の間に日付を非表示にする方法はありますか。 numberOfMonths: 2.

最初の月の "前の日"と2番目の月の "次の日"を有効にし、2か月の間の日は非表示にします。

期待される出力は以下のようになります。

隠れる赤い部分

隠れる赤い部分

更新: [2月23日 - 28日]と[5月1日 - 10日]は、グレーアウトされている必要があります。

3月は[4月1日〜5日]、4月は[3月30日〜31日]を隠したいです。

Sample JsFiddle

回答:

回答№1の場合は3

これは私に苦労を与えていましたが、私はあなたがいくつかのCSSでそれをすることができると思います:

div.ui-datepicker-group-first td:not(.ui-datepicker-other-month) ~ td.ui-datepicker-other-month {
visibility:hidden;
}
div.ui-datepicker-group-last td {
visibility:hidden;
}
div.ui-datepicker-group-last td.ui-datepicker-other-month ~ td:not(.ui-datepicker-other-month), div.ui-datepicker-group-last td:not(.ui-datepicker-other-month), div.ui-datepicker-group-last td:not(.ui-datepicker-other-month) ~ td.ui-datepicker-other-month {
visibility:visible;
}

jsFiddleの例