lineChart中的点不要隐藏DC.js d3-tip

时间:2017-06-06 21:53:43

标签: javascript d3.js dc.js

我正在使用DC.js lineChart,我添加了一个带有d3-tip的工具提示,但是当我激活它时,lineChart中的点不会消失,就像在图像中一样。

enter image description here

d3-tip怎么办?

1 个答案:

答案 0 :(得分:1)

如果您在问题中包含可重现的示例和相关代码,则人们更容易回答您的问题。

您是否将事件命名为?您可能希望{em>两者管线图和d3.tip处理mouseovermouseout

所以使用快速使用d3.tip代码,

  .on('mouseover', tip.show)
  .on('mouseout', tip.hide)

应该是

  .on('mouseover.tip', tip.show)
  .on('mouseout.tip', tip.hide)

这样dc.lineChart不会丢失自己的mouseout事件。

示例小提琴:http://jsfiddle.net/gordonwoodhull/8z15xboq/6/