javascript - 从 jQuery 日期范围选择器中忽略星期日

标签 javascript jquery datepicker daterangepicker

我正在使用以下 jQuery 日期范围选择器库:http://longbill.github.io/jquery-date-range-picker/

我想从所有日期范围选择器中删除/隐藏所有星期日,同时在日期范围选择器上保持正常行为。

我尝试使用 beforeShowDay 选项做一些事情:

beforeShowDay: function(t) {
  var valid = t.getDay() !== 0; //disable sunday
  var _class = '';
  // var _tooltip = valid ? '' : 'weekends are disabled';
  return [valid, _class];
}

但它只会“禁用”所有星期天,而我想删除/隐藏它们:

The date range pickers with disabled Sundays

这是我正在研究的 fiddle :https://jsfiddle.net/maximelafarie/dnbd01do/11/

编辑: 使用@Swanand 代码更新 fiddle :https://jsfiddle.net/maximelafarie/dnbd01do/18/

最佳答案

你可以只用一点 CSS 来完成它,但它确实留下了一个空白:

.week-name th:nth-child(7),
.month1 tbody tr td:nth-child(7) {
    display: none;
}

希望对您有所帮助。

关于javascript - 从 jQuery 日期范围选择器中忽略星期日,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47712849/

相关文章:

javascript - 统计或资源 : which gets disabled first (more often than others)? 图片或 Javascript?

jquery - 在移动 safari 中滚动动画

javascript - 在 DATETIMEPICKER javascript 中禁用 future 7 天

javascript - 插件影响类的所有成员而不是一个元素事件正在发生

javascript - 在 Angular2 后传递禁用表单输入值

javascript - Jquery动态添加的类不工作

javascript - 在 Rails 的日期选择器中设置 minDate

javascript - jQuery Datepicker 日期范围填充内联日历

javascript - 如何使用 javaScript 更改浏览器 User-Agent header ?

javascript - 切换在页面上出现两次的元素