我正在使用D3 JavaScript库来构建SVG图并为其分配鼠标事件.SVG图可能很复杂,由许多任意路径元素组成.我一直在努力想办法确定鼠标悬停事件中所有附近的元素.因此,例如,当鼠标光标在图上移动时,我可以确定距光标N个像素半径内的所有分量SVG元素.
我完全不知道如何解决这个问题.我甚至不确定是否有一个API允许我确定SVG组成元素是否在边界区域内?
关于如何解决这个问题的任何提示都将非常受欢迎.
svg d3.js
d3.js ×1
svg ×1