Javascript SVG圆圈不注册鼠标事件

Javascript SVG圆圈不注册鼠标事件,javascript,svg,Javascript,Svg,在我目前正在进行的项目中,我在背景中有一个Voronoi图,我需要一个在右上角有一行文本的白色圆圈 圆圈需要是可点击的。一切都进行得很顺利,我的voronoi细胞对我想要的点击和样式做出反应,包括css3转换,当我意识到在我的圆圈上简单的:悬停没有任何作用时 我试图搞乱jquery。on(“click”,…)函数,看看是否能弄清楚发生了什么,但还是一无所获。圆圈后面的voronoi单元格正在接收:hover,圆圈没有阻止它 然后我尝试手工编写svg,看看我的javascript是否有一些奇怪的问

在我目前正在进行的项目中,我在背景中有一个Voronoi图,我需要一个在右上角有一行文本的白色圆圈

圆圈需要是可点击的。一切都进行得很顺利,我的voronoi细胞对我想要的点击和样式做出反应,包括css3转换,当我意识到在我的圆圈上简单的
:悬停
没有任何作用时

我试图搞乱jquery
。on(“click”,…)
函数,看看是否能弄清楚发生了什么,但还是一无所获。圆圈后面的voronoi单元格正在接收
:hover
,圆圈没有阻止它

然后我尝试手工编写svg,看看我的javascript是否有一些奇怪的问题。瞧,一切都没有改变。我可以得到文本、矩形和路径来接收
:hover
,但不能得到圆圈

我对此完全感到困惑。是一个JSFIDLE,它演示了我的问题。我希望我只是犯了一个愚蠢的错误


起初我认为D3可能是问题所在(不知何故),但删除它后,代码仍然无法运行。

元素“circle”有指针事件:无;非常感谢你!我甚至不知道财产的存在。似乎我在某个地方抓到了一些代码,但我没有注意到。