FullCalendar - 关于放置/调整大小事件的弹出确认

时间:2017-05-17 08:29:59

标签: jquery twitter-bootstrap fullcalendar bootstrap-popover

我试图在fc事件调整大小或丢弃某处时显示Popover Confirmation,但我无法从jsEvent对象中获取目标元素。

这是我遇到的事件,当事件被触发(掉落或调整大小)时:

function dropHandler( event, delta, revertFunc, jsEvent, ui, view ) {
    $(jsEvent.target).confirmation({
        title: 'Are you sure?',
        container: 'body'
    });
    $(jsEvent.target).confirmation('show');
}

嗯,jsEvent.target不是我唯一的尝试,而只是最后一次(不成功)。

检查JSFiddle demo以获取完整代码。

1 个答案:

答案 0 :(得分:0)

因为您正在使用Bootstrap确认,并且由于fullcalendar事件具有className,您可以在创建事件时将className设置为事件的id。但是确认对话框将弹出拖动的旧位置事件

或者您可以创建一个具有特定ID的div来显示其中的确认。

我建议在你的dropHandler函数中使用js通常的确认如下:

comment_parent_id

希望有所帮助