我有一个图表,我希望代表图形的线在svg区域顶部悬停时在x坐标处显示一个圆圈.该圆应遵循表示曲线的线的路径.问题是我不知道该怎么做.
下面的代码显示了我已经取得了多少成功,它确实在右边x坐标处为文档添加了一个圆圈.现在,我该用什么替换问号?
svg.on("mousemove", function() {
d3.select("path.line")
.style("stroke-width", "2.5px");
svg.append("svg:circle")
.attr("cx", Math.floor(event.offsetX-m[1]))
.attr("cy", ?)
.attr("r", "10")
.attr("fill", "red");
});
Run Code Online (Sandbox Code Playgroud)