我在monthsView中使用FullCalendar。
当我在日历中悬停一天时,我会得到日期。
换句话说,我想要像事件dayClicking一样的东西,但只是想一天。
我测试了许多不同的方法,都没有成功...
我尝试了以下功能:
JQ('body').on('mouseover', 'td.fc-day', function() {
console.log("OK");
}),
我也尝试在this topic中找到的解决方案
但是任何解决方案都对我有用...
我能做什么 ?
最佳答案
您是如此亲密,每个fc-day
和fc-day-number
都有一个data-date属性,其中填充了实际日期:
$('body').on('mouseover', 'td.fc-day, td.fc-day-number', function() {
console.log($(this).data('date'));
});
如果您有背景事件,它们将在所有日间单元格上方渲染。因此,鼠标悬停将不会响应。如果添加以下CSS,则鼠标悬停事件将通过那些后台事件元素。
.fc-bgevent-skeleton{
pointer-events: none;
}
jsfiddle
关于javascript - 将鼠标悬停在数月的一天中即可获取日期查看,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30616843/