Javascript 线形图Nvd3.js中的工具提示位置错误?

Javascript 线形图Nvd3.js中的工具提示位置错误?,javascript,jquery,tooltip,nvd3.js,linechart,Javascript,Jquery,Tooltip,Nvd3.js,Linechart,我有一个包含多个图形的页面​​使用NVD-chart.js。图形放置在仪表板中,因此仪表板的每个部分都包含一个图形。此仪表板包含两个折线图。问题是,第二个折线图的工具提示错误地放置在左侧,因此它远离折线图 我尝试了很多代码,比如: (一) 我想用这行代码强制工具提示的容器,但没有任何更改 (二) 我想用这行代码将工具提示固定在她的折线图中的固定位置,但没有任何更改 (三) 没有变化。 请有人想个办法帮我?我也有同样的问题。我试过了,但没用 最后,我用nvd3的1.8.1版本将d3.js更新为最新

我有一个包含多个图形的页面​​使用NVD-chart.js。图形放置在仪表板中,因此仪表板的每个部分都包含一个图形。此仪表板包含两个折线图。问题是,第二个折线图的工具提示错误地放置在左侧,因此它远离折线图

我尝试了很多代码,比如:

(一)

我想用这行代码强制工具提示的容器,但没有任何更改

(二)

我想用这行代码将工具提示固定在她的折线图中的固定位置,但没有任何更改

(三)

没有变化。
请有人想个办法帮我?

我也有同样的问题。我试过了,但没用

最后,我用nvd3的1.8.1版本将d3.js更新为最新版本(3.5.16),从而解决了这个问题

chart.interactiveLayer.tooltip.chartContainer(d3.select('#chart_ligne svg'));
chart.interactiveLayer.tooltip.position({"left":50})
chart.interactiveLayer.tooltip.gravity('s')
chart.interactiveLayer.tooltip.gravity('n')
chart.interactiveLayer.tooltip.gravity('w')
chart.interactiveLayer.tooltip.gravity('e')