Fullcalendar popover

时间:2014-01-08 16:01:23

标签: javascript jquery fullcalendar

当用户点击一天时,我想制作popover以添加新事件(在jsEvent.pageX和jsEvent.pageY参数中选择“回调”但想法这个弹出窗口仍然贴在点击元素上看起来更好。

所以我的工作代码用于弹出一些元素:

$('#my-button').popover({header: '#my-popover > .headerrr', content: '#my-popover > .contenttt'});

HTML

<a id="my-button">Popover</a>

我已经尝试过这样的事情:

select: function(start, end, allDay, jsEvent) {

  element.popover({header: '#my-popover > .headerrr', content: '#my-popover > .contenttt'});

// ........

},

但是没有用。

任何帮助都会非常棒!

2 个答案:

答案 0 :(得分:1)

你必须添加,

var element = $(jsEvent.srcElement);

答案 1 :(得分:1)

我对模态有类似的问题。 我将事件绑定在日历的eventRender上。并填写eventClick。

var calendarOptions = {
      eventRender: function (event, element) {
            if (event.className[0] === "someClassName") {
             //here i bind, the link of the event        
            };
          },
      eventClick: function (event, jsEvent) {
        if (event.className[0] === "someClassEvent") {
          //or here
        }
};

http://arshaw.com/fullcalendar/docs/mouse/eventClick/ http://arshaw.com/fullcalendar/docs/event_rendering/eventRender/