Google Charts - Vollständiger HTML-Code in QuickInfos

Ich versuche, Google Charts so zu gestalten, dass benutzerdefinierte QuickInfos mit vollem HTML darin angezeigt werden.

Ich kann Tooltips aktivieren und entsprechende Daten weitergeben - das Problem ist - auch wennallowHTML Wenn diese Option aktiviert ist, werden die QuickInfos als einfacher Text gerendert, sodass ich zum Beispiel kein Bild in der QuickInfo anzeigen kann.

Hier ist ein kleines Beispiel dafür, was ich vorhabe:

Was ich jetzt habe:

Was ich möchte:

Eine Möglichkeit, dieses Problem zu lösen, besteht darin, QuickInfos zu deaktivieren, Onmouseover-Ereignisse zu erfassen und eine andere Bibliothek (wie cluetip) zu verwenden, um QuickInfos am Cursor anzuzeigen. Ich habe mich jedoch gefragt, ob es eine sauberere, systemeigene Möglichkeit gibt, diese Art von Funktionalität in Google Charts zu aktivieren.

Schauen Sie sich auch meine andere Frage zu Bildern als Punktmarkierungen in Google Charts an.

Bearbeiten:

In der Zwischenzeit habe ich eine sehr gute und recht kostengünstige (60 $ pro Website-Lizenz) Bibliothek gefunden, die diese Funktionalität abdeckt:Highcharts-Bibliothek

Wie Sie im Beispiel sehen können, ist es möglich, eine Funktion zu übergeben, die die QuickInfos formatiert. Wir können jedem Datenpunkt eine spezielle Eigenschaft hinzufügen, die eine URL enthält, mit der der Inhalt der QuickInfos dynamisch geladen werden kann. Die QuickInfos können dann zwischengespeichert werden, indem jedem Datenpunkt in einer Serie eine zusätzliche Eigenschaft hinzugefügt wird. Ich habe es so implementiert und es funktioniert perfekt.

Hoffe, die neueste Bearbeitung wird jemandem helfen.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage