是否有可能使用eventClick方法获取clicked事件的位置?
var calendar = new Calendar(calendarEl, {
eventClick: function(info) {
alert('Event: ' + info.event.title);
alert('Coordinates: ' + info.jsEvent.pageX + ',' + info.jsEvent.pageY);
alert('View: ' + info.view.type);
// change the border color just for fun
info.el.style.borderColor = 'red';
}
});
info.jsEvent.pageX返回鼠标的位置。
谢谢你们的帮助,我决定使用模态。
谢谢
对不起,我没有意识到你最初使用的是V4。
你可以用info.el
获取日历元素
获取您可以使用的元素的偏移量:
info.el.offsetLeft
为x和info.el.offsetTop
为y坐标(相对于日历)