2011-10-05 9 views
7

Eventuali duplicati:
How to change tooltip text for google chart api?label hover Controllo del punto di dati in Google Grafico

Sto usando Google Charts per creare un grafico a linee: http://code.google.com/apis/chart/interactive/docs/gallery/linechart.html

vorrei per controllare il testo visualizzato quando l'utente fa clic o si posiziona su un punto dati. Attualmente l'hover mostra solo il nome e il valore del set di dati (stesso asse Y). Vorrei visualizzare ulteriori metadati. È possibile? Qualcuno ha un esempio?

+0

Mi piacerebbe anche farlo, hai fatto qualche progresso? – Eric

+0

nessun progresso, scusa –

+0

Lo stesso problema qui, ¿Qualche aggiornamento? – Raspu

risposta

4

Si potrebbe usare "Tooltip" nei ruoli DataTable:

data.addColumn('number', 'Abscisses'); 
data.addColumn('number', 'Warior'); 
data.addColumn({type:'number', role:'tooltip'}); 
data.addColumn({type:'string', role:'tooltip'}); 

data.addRow([2,3,4,'a']); 
data.addRow([3,4,2,'b']); 

Fa riferimento a: DataTable roles

+0

Tuttavia non ho trovato un modo per aggiungere etichette al tooltip, come se volessi mostrare "battle: 4 name: a" nel tooltip. Apprezzo se qualcuno che ha lavorato fuori strada potrebbe aiutare. – Michael

+1

Gli script grafici consentono solo una colonna con il ruolo 'tooltip'. Anche per ottenere il titolo si potrebbe sempre fare questo: 'data.addRow ([2,3, 'Battle: 4 \ n Name: a']);' Se si sta per-eaching sui dati, sarebbe facile da manipolare la stringa che volevi andare al suggerimento. – Aust

Problemi correlati