标签: d3.js svg
是否可以使用D3在距离或指定半径内使用另一个矩形元素ID获取所有rect元素。如果可能的话,有人可以分享相同的例子。以下是我的情景:
github sample code
在这里,使用MainRect,我需要获取MainRect周围所有ID的小ID。
答案 0 :(得分:2)
您可以按公式Math.sqrt(Math.pow(X1 - X2, 2)+ Math.pow(Y1 - Y2, 2))
Math.sqrt(Math.pow(X1 - X2, 2)+ Math.pow(Y1 - Y2, 2))
Here is my fiddle示例。将鼠标悬停在红色方块上,找到以圆圈为中心的小方块