我想删除当前观看月份的上个月或下个月的日子,让你明白我的意思我会附上屏幕截图,我会突出显示我需要删除的内容
我试过这段代码
$('.ui-state-disabled').html('').closest('td').removeClass('highlight-date');
$(document).on('click', '.ui-datepicker-next', function(event) {
$('.ui-state-disabled').html('').closest('td').removeClass('highlight-date');
});
$(document).on('click', '.ui-datepicker-prev', function(event) {
$('.ui-state-disabled').html('').closest('td').removeClass('highlight-date');
}); //removes all days of previos month from the current month
它删除了日子,但是当我点击它重新开始的那天
此代码
$('.ui-state-disabled').html('').closest('td').removeClass('highlight-date');
在onSelect或beforeShowDay之类的日期选择器设置中不起作用:
解决方案是什么,我真的需要删除这些日子
答案 0 :(得分:2)
默认情况下它们已关闭。 您可以将这些属性添加到日期选择器中以显示它们:
showOtherMonths: true,
selectOtherMonths: true