2016-03-24 8 views
1

Ich verwende Google-Timeline-Diagramme für ein Projekt. Die Zeitleiste wird alle paar Sekunden (nach dem Zufallsprinzip) aktualisiert, indem neue Linien in das Diagramm eingefügt werden.Tooltip-Bug mit dynamischen Google-Charts

Wenn die Linien der Timeline-QuickInfo hinzugefügt werden, verschwindet das Popup nicht vom Bildschirm, wenn die Maus zu anderen Linien bewegt wird. Der Tooltip ist klebrig auf dem Bildschirm und dies führt zu einem unangenehmen Benutzererlebnis.

Irgendeine Lösung dafür? Danke

Antwort

1

So fand ich die Lösung,

container = document.getElementById('' + youridentifier + ''); 
chart = new google.visualization.Timeline(container); 
chart.draw(dataSet, options); 

Jedes Mal, wenn Sie "neu zeichnen" die Google Chart ein neues Visualisierungsobjekt anlegen.

0

Wenn Sie Bootstrap-Tooltips verwenden, können Sie sie alle mit einem JS-Aufruf ausblenden.

$(someJQuerySelector).tooltip('hide'); 
+0

Google hat einen Standard-Tooltip. Ich verwende Googles Tooltip –