我从图表中删除了所有圈子
d3.selectAll('circle').remove();
但当我将鼠标悬停在一个看不见的点上时,我仍然可以看到工具提示
禁用所有图表的工具提示我不能知道如何关闭不可见点的事件?
指针事件 - 对我不起作用
circle.style('pointer-events', 'none')
即使一个点是不可见的,它也会触发鼠标事件。我想到了两种解决方案:
display: none;
这将从DOM中删除该点,从而阻止mouseenter / mouseover事件。