fullcalendar - 在事件拖动期间禁用高亮显示

时间:2013-05-08 22:24:14

标签: javascript jquery fullcalendar

我想拖动&将事件放入其他日期。

  1. 我的活动只能在今天晚些时候才会被删除。
  2. 我的活动不能在今天之前删除。
  3. 目前,在拖动活动时,正在突出显示拖动下方的日历单元格。 我想在今天(每个点#2)之前的几天(单元格)禁用此突出显示

    知道如何禁用此突出显示吗?

1 个答案:

答案 0 :(得分:0)

嗨:)我需要在鼠标结束时实际突出显示细胞,我这样做的方式是这样的:( KIND OF HACKY:P)但是它有效:

转到 fullcalendar.js 并转到此功能 buildTable(showNumbers),行 2323 (至少在我的日历中,顺便说一句,顺便说一下我正在使用最新版本1.6)编辑此行:

"<div class='cellarea' >"; //This div doesnt have any class so i put that class there "cellarea"
            if (showNumbers) {

在此之后我去了我的css并做了这个:

.cellarea:hover{
  border-color: #CCCCCC !important;
  cursor: pointer; 
  background-color: #CCCCCC;
 }

所以关键是你可以在单元格悬停上定义你想要的颜色,如果你定义你的html主体背景颜色的颜色,它将使它像隐形:)。希望对你有用,请在尝试后告诉我。