通过将鼠标悬停在一天中查看日期查看

时间:2015-06-03 09:59:55

标签: javascript fullcalendar

我在monthsView中使用FullCalendar。

当我在日历中盘旋一天时,我会得到日期。 换句话说,我想要像活动日那样点击同样的事情,但只需要一天。 我测试了许多不同的方法但没有成功......

我尝试过以下功能:

JQ('body').on('mouseover', 'td.fc-day', function() {
    console.log("OK");
}),

我也尝试this topic中找到的解决方案 但任何解决方案都适合我...

我该怎么办?

1 个答案:

答案 0 :(得分:0)

你是如此亲密,每fc-day& fc-day-number的数据日期属性填入了实际日期:

$('body').on('mouseover', 'td.fc-day, td.fc-day-number', function() {
    console.log($(this).data('date'));
});

如果您有背景事件,他们将在所有日期单元格上方呈现。因此,鼠标悬停不会响应。如果添加以下CSS,则鼠标悬停事件将通过这些背景事件元素。

.fc-bgevent-skeleton{
    pointer-events: none;
}

jsfiddle