Ich möchte einige Daten zu Tooltips in meinem Diagramm hinzufügen, aber ich kann keinen Weg finden, es zu tun. Ich habe versucht Rolle hinzuzufügen: Tooltip aber nichtGoogle Charts hinzufügen Tooltip
dies mein Code nicht funktioniert ist:
google.charts.load('current', {
callback: function() {
var cont = 1;
var rowtbl = document.getElementById("tabella").rows.length;
rowtbl = rowtbl - 1;
// use object notation for column headings
var data = new google.visualization.arrayToDataTable([
[{type: 'string', label: ''}, {type: 'number', label: 'Tempo in minuti: '}, {type: 'string', role: 'tooltip'}]
]);
//number rows table
while(cont <= rowtbl){
var nomi;
var qnt;
var time;
nomi = document.getElementById("tabella").rows[cont].cells[0].innerHTML;
time = document.getElementById("tabella").rows[cont].cells[3].innerHTML;
qnt = document.getElementById("tabella").rows[cont].cells[1].innerHTML;
var info = {
name: nomi,
tempo: time,
qn: qnt,
};
// add row to google data
data.addRow([
info.name,
parseFloat(info.tempo),
info.qn
]);
cont = cont +1;
}
var options = {
tooltip: {isHtml: true},
legend: { position: 'none' },
bar: { groupWidth: "80%" }
};
var chart = new google.charts.Bar(document.getElementById('top_x_div'));
chart.draw(data, google.charts.Bar.convertOptions(options));
},
packages: ['bar']
});
ich qnt = document.getElementById("tabella").rows[cont].cells[1].innerHTML;
wollen Tooltip zu zeigen in. Wie muss ich meinen Code ändern?
Vielen Dank Jungs!
EDIT
Ich würde meine Tooltip mag so aussehen, ist das möglich?
ich fügte hinzu, dass aber jetzt weiß ich nicht, wie kann ich eine Variable oder eine Show Text in der Tooltip –
ja qnt enthalten den richtigen Wert, aber wie kann ich es in den Tooltip bc gerade jetzt nur Zeit und Nomi im Tooltip zeigen? Danke für die Hilfe –
siehe bearbeiten, um oben zu beantworten, vergaß, dass Spalten Rollen nicht auf _Material_ Diagramme arbeiten ... – WhiteHat