Нужна помощь со скриптом для того, чтобы ограничить выбор дней доставки в корзине
Как сделать так, чтобы при выборе даты можно было выбрать только дни , начиная с завтра (если заказ оформляется до 18:00 текущего дня), и чтобы можно было выбрать дни, начиная с послезавтра (если заказ оформляется после 18:00 текущего дня). Вот есть такой скрипт (но он ограничивает выбор только по дате начиная со вчерашнего дня)
<style>
.date-picker tr > td:first-child , .week-end {
background: #fcb42f;
pointer-events: none;
}
.date-picker tr > td:first-child:before , .week-end:before {
display: none !important;
}
.pastDay{
opacity: 0.4;
pointer-events: none;
}
.pastDay td:before , td.pastDay:before{
content:'';
position:absolute;
display:block;
width:auto;
height:auto;
left:0;
top:0;
right:0;
bottom:0;
background: rgba(0,0,0,0) url(https://static.tildacdn.com/tild3963-6535-4363-b162-636139623966/cross.svg) no-repeat;
background-size:100% 100%;
}
</style>
<script>
$(document).ready(function(){
var date = new Date();
Month = date.getMonth()+1;
Year = date.getFullYear();
$("form").on('DOMSubtreeModified', ".t-input-block_inited-date-picker", function() {
$('.today').prevAll('tbody tr>td').addClass('pastDay');
$('.today').parent('tr').prevAll('tr').addClass('pastDay');
var picM = $('select.dp-select-month option:selected').val();
var picD = $('select.dp-select-year option:selected').val();
if (picM<Month && picD<=Year || picD<Year ){
$('.cal-month tr').addClass('pastDay');
};
});
});
</script>