Events 如何将同一事件处理程序添加到D3中的多个元素

Events 如何将同一事件处理程序添加到D3中的多个元素,events,d3.js,handler,Events,D3.js,Handler,我制作了一个条形图,其中数值显示为条形图中的元素 当鼠标悬停在工具栏上时,将显示其他信息。但是,当鼠标光标悬停在文本上时,不会显示,因为事件处理程序仅附加到 我尝试了d3.selectAll(rect text),但似乎不起作用 我能想到的唯一其他方法是将它们放在中,并将事件处理程序添加到中 有没有更有效的方法 简单解决方案:将文本的指针事件设置为none。检查我的答案:简单解决方案:将文本的指针事件设置为none。在这里检查我的答案:

我制作了一个条形图,其中数值显示为条形图中的
元素

当鼠标悬停在工具栏上时,将显示其他信息。但是,当鼠标光标悬停在文本上时,不会显示,因为事件处理程序仅附加到

我尝试了d3.selectAll(rect text),但似乎不起作用

我能想到的唯一其他方法是将它们放在
中,并将事件处理程序添加到

有没有更有效的方法


简单解决方案:将文本的
指针事件设置为
none
。检查我的答案:简单解决方案:将文本的
指针事件设置为
none
。在这里检查我的答案: