Задать вопрос
RazerVG
@RazerVG
Full-stack

Как узнать местоположение курсора при движению по графику в d3?

У меня есть path, на который навешано событие движения мыши.
Как узнать положение мыши не в px, а в координатах относительно графика ?

svgContainer.append('path')
        .attr('d', lineFunction([
          { x: this.lineData[0].x, y: 0 },
          ...this.lineData,
          { x: this.lineData[ this.lineData.length - 1 ].x, y: 0 }
        ]))
        .attr('fill', 'transparent')
        .on('mousemove', (d) => {
          console.log(d);
        });
  • Вопрос задан
  • 68 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Профессия Графический дизайнер PRO
    15 месяцев
    Далее
  • Нетология
    Инженер по тестированию
    8 месяцев
    Далее
Решения вопроса 1
RazerVG
@RazerVG Автор вопроса
Full-stack
.on('mousemove', event => {
          let cordX = d3.pointer(event)[0];
...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы