Как получить хотя бы указатель мыши на маркере (! Defs) для реализации перетаскивания.
Использование круга вместо известного мне маркера - https://observablehq.com/@mbostock/d3-spline-editor
ifВы делаете это, тогда, конечно, это не работает
//Creating a marker template
mymarker
.append("defs")
.append("marker")
.attr("id", "mid_marker")
.append("circle")
.on("mouseover",fn_mouseover) // of course it doesn't work
.attr("r", 3.5)
.attr("markerWidth", 3.5)
.attr("markerHeight", 3.5)
.attr("viewBox", "-3.5 -3.5 7 7")
...
;
//Add the marker to the path
myline = svg
.append("path")
.attr("class", "link")
.attr("marker-mid", "url(#mid_marker)")
...
;