我要保存var上的点击坐标。 我有这个代码。这段代码在绘制线条。
var vis = d3.select("#canvas--zone").append("svg")
.attr("width",640)
.attr("height",360)
.on("mousedown",mousedown)
.on("mouseup",mouseup)
.on("mousemove",function () {
console.log(d3.mouse(this));
});
如何保存点击坐标值(如X和Y坐标) 像这样:
.on("mousemove",function () {
var x = $(this).offset().left;
var y = ${this}.offset().right;
});
答案 0 :(得分:-1)
您缺少事件参数
.on("mousemove",function (e) {
var cursorX = e.pageX;
var cursorY = e.pageY;
});