2015-09-08 2 views
2

У меня есть страница, которая содержит несколько графиков, сделанных с помощью NVD-chart.js. графики помещаются в приборную панель, поэтому каждая часть панели содержит график. Эта панель содержит две линейные диаграммы. Проблема в том, что всплывающая подсказка второй линейной диаграммы плохо помещена влево, поэтому она далека от ее линейной диаграммы.неправильное положение всплывающей подсказки в строкеChart Nvd3.js?

Я пробовал много кодов, как:

1)

chart.interactiveLayer.tooltip.chartContainer(d3.select('#chart_ligne svg')); 

я хочу ти этой строки кода, чтобы заставить контейнер подсказке, но есть никаких изменений

2)

chart.interactiveLayer.tooltip.position({"left":50}) 

iwant с этой строкой кода, чтобы исправить всплывающую подсказку в положении фиксации, чтобы быть в ней li ne, но изменений нет.

3)

chart.interactiveLayer.tooltip.gravity('s') 
chart.interactiveLayer.tooltip.gravity('n') 
chart.interactiveLayer.tooltip.gravity('w') 
chart.interactiveLayer.tooltip.gravity('e') 

Там нет никаких изменений. Пожалуйста, у кого-то есть идея и помочь мне?

ответ

1

У меня была та же проблема. Я пробовал this solution, но он не работает.

И, наконец, я решил проблему, обновив d3.js до последней версии (3.5.16) с версией версии 1.1.1 nvd3.

Смежные вопросы