Полный календарь - как получить позицию кликаемого события - PullRequest
1 голос
/ 26 марта 2019

есть ли возможность получить позицию события клика с помощью метода eventClick?

 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 возвращает позицию мыши.

Спасибо, ребята, за вашу помощь, я решил использовать для этого модал.

спасибо

1 Ответ

0 голосов
/ 26 марта 2019

извините, я не понял, что вы сначала использовали V4.

Вы можете получить элемент календаря с помощью info.el
, чтобы получить смещения элемента, который вы можете использовать:
info.el.offsetLeft для координат x и info.el.offsetTop для координат y (относительнокалендарь)

...