当用户点击一天时,我想制作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'});
// ........
},
但是没有用。
任何帮助都会非常棒!
答案 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/