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