Я просто хотел получить положение мыши, используя D3, используя следующий код:
var x = 0;
svg.on('mousemove', function () {
x = d3.mouse(this)[0];
});
но x всегда равен 0. Используя console.log(), я вижу, что значение x изменяется только внутри function() но из него x получает свое начальное значение 0.
Как я могу сохранить значение x и использовать его позже в моем приложении?