在完整日历中禁用过去日期的日单击无法正常工作
Disabling the dayclick for the past dates in fullcalendar not working properly
dayClick: function(date, jsEvent, view) {
inputDate = moment(date).format('YYYY-MM-DD');
var moment2 = $('#calendar').fullCalendar('getDate');
if (date <= moment2)
{
return false;
}
$('#datepicker2').val(inputDate);
$('#meeting').modal();
},
上面的代码也禁用了过去日期和当前日期的每日单击。但是我需要在当前日期启用日点击。
试试这个。
dayClick: function( date, jsEvent, view) {
if (moment().format('YYYY-MM-DD') === date.format('YYYY-MM-DD') || date.isAfter(moment())) {
// This allows today and future date
} else {
// Else part is for past dates
}
},
这对我有用。
使用小于运算符。而不是使用小于或等于。
if (date < moment2)
{
return false;
}
相关文章:
- jQuery animate只在单击时工作一次
- Chrome扩展程序:浏览器操作单击按钮工作一次
- 单击仅工作一次
- 如何使toggleClass()在元素外部单击时工作
- now.js-对象没有方法,但在jquery中单击事件工作
- $(“#submit”).单击不工作:/
- 日期选择器 getDate 方法在第二次单击时工作并显示上一个选定的日期
- 动画在双击而不是单击时工作
- NVD3 LinePlusBarChart.enableFocus on单击不工作
- selenium单击可以工作,但不会在下一个窗口中获取元素
- 函数只在第二次单击时工作,然后工作正常
- on单击不工作
- 输入文件,单击“不工作”.没有事件
- JQuery Toggle可在第一次单击时工作,但不能再次单击(如预期)
- 在jquery中附加复选框元素后单击不工作
- 更改页面后,在面板中单击不工作
- .单击不工作(PHP)
- 在锚元素上单击不工作在现有Android移动浏览器上
- 当附加项目时,我如何使我的旋转木马上的单击功能工作
- Jquery使面板可见后单击"不工作"