2

我正在使用 d3.svg.line 在多个数据点之间画一条线。我不想显示任何东西来代表单个数据点——只是裸线——但我希望能够将鼠标悬停在线段相交的拐点上,以查看有关每个数据点的工具提示信息。

<g>在每个数据点添加了一个元素<title>,只要我有一些可见的东西,该元素就可以很好地用于工具提示,比如<circle>作为<title>. 但如果我<title>直接在 下使用<g>,它不会显示任何内容。如果我将填充/描边设置<circle>为“无”,则不再出现工具提示。

有没有一种简单的方法可以让工具提示出现在特定点上而不存在任何可见元素?

4

1 回答 1

2

画一个透明的矩形并将工具提示放在上面吗?填充=“透明”

于 2012-05-15T14:44:28.790 回答