1
我有以下的jsfiddle:http://jsfiddle.net/nxC7d/1/显示D3 SVG在提示框中
当你点击跨度元素,它的文本解析为YAML
,并将得到的数据用于通过D3
创建一个饼图。我的问题是,饼图svg
元素当前刚刚插入到正文中,并且我希望它在单击span
时出现在工具提示中。
完成此操作的最佳方法是什么?
我有以下的jsfiddle:http://jsfiddle.net/nxC7d/1/显示D3 SVG在提示框中
当你点击跨度元素,它的文本解析为YAML
,并将得到的数据用于通过D3
创建一个饼图。我的问题是,饼图svg
元素当前刚刚插入到正文中,并且我希望它在单击span
时出现在工具提示中。
完成此操作的最佳方法是什么?
使工具提示浮动div
(即位置fixed
)并将SVG追加到该工具提示。另外,请保留对SVG的引用,以便您可以重复使用它,并且不要在每次单击时创建一个新的。
完整示例here。这显然可以更有趣,但它应该让你开始。
太棒了,感谢您指引我朝着正确的方向前进。这就是我想出的:http://jsfiddle.net/nxC7d/4/ – qwwqwwq