Как получить координаты мыши, используя mousedown в d3?

Я пытаюсь создать график в D3, где вы можете нарисовать квадрат для увеличения. Прямо сейчас я пытаюсь заставить работать функцию mousedown. Мне нужно иметь возможность щелкнуть в любом месте графика и получить координаты. Вот что у меня сейчас:

svg.on("mousedown", mousedown)
function mousedown()
{
    console.log(event.clientX);
}

Я знаю, что это неправильно, но я не могу понять, как я могу получить доступ к координатам мыши.

Ответы на вопрос(1)

Ваш ответ на вопрос