调整大小到相同的持续时间后,fullcalendar不会触发eventRender

时间:2015-09-02 09:42:06

标签: jquery fullcalendar

我必须在事件持续时间发生变化的同一时刻更新一个栏。 它与回调eventRender配合良好,但在特定情况下有一种奇怪的行为。

E.g。

  • 活动的当前持续时间为2天。
  • 我将其调整为3天 - > eventRender
  • 鼠标按钮仍然按下!
  • 将其调整为2天 - >没有回电!

有我的问题,我现在不认识这个调整大小,我的酒吧不会刷新!

        $('#calendar').fullCalendar({
            events:[
                {
                    id:"1",
                    title:'Event',
                    start:'{{ date }}'
                }],
            selectable:true,
            editable:true,
            allDay:true,
            eventRender:function(event, element, view){

                $('#log').append("test");

                //update bar
            }

        });

我可以使用其他一些事件,还是只是一种正常的行为?

此致

1 个答案:

答案 0 :(得分:1)

实际上,当您重新调整到事件的原始时段时,eventRender不会呈现。我不知道这是不是正常行为。 这不是理想的,但你可以'将eventRendereventResizeStop联系起来,以检测事件的大小调整时间,甚至是原始时段。

这里有一个小提示:http://jsfiddle.net/94d050me/