图表上的工具提示不起作用

里沙卜

我在D3(带有角度)中创建了一个折线图,并尝试实现工具提示。问题是,当我将工具提示DIV附加到指令元素时,它不起作用,但是如果我将div附加到主体(我不想要),它也可以正常工作:

// not working
// d3.select(element[0]).append() doesn't work either
var div = g.append("div")
  .attr("class", "tooltip")
  .style("opacity", 0);

// works fine
var div = d3.select("body").append("div")
  .attr("class", "tooltip")
  .style("opacity", 0);

这是JSFiddle。(第69行)

B队

div除非您使用外部对象(并非所有浏览器都支持),否则您不能在SVG内部使用HTML元素(例如)。您可以使用rect元素创建工具提示

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章