2014-03-25 6 views

Antwort

6

Das Beste, was ich kommen könnte mit ständig auf nach Laden der Seite sein:

Aber wenn Sie mit dem Diagramm (dh klicken Sie auf verschiedene Tortensegmente interagieren, oder andere Linie Segmente), verschwindet der Tooltip. Einstellung enableInteractivity:false Ich werde einen Fehler einreichen, dass Tooltips und Auswahlen immer noch angezeigt werden sollten, wenn die Interaktivität deaktiviert ist.

+1

Ich habe andere Zeilen zur Auswahl hinzugefügt und es scheint zu funktionieren: chart.setSelection ([{Zeile: 4, Spalte: null}, {Zeile: 3, Spalte: null}, {Zeile: 2, Spalte: null}, {Zeile: 1, Spalte: null}, {Zeile: 0, Spalte: null}]); – Yasen

1

Verwenden Sie den Tooltip: {trigger: 'selection'}, wenn Sie Optionen für das Diagramm definieren.

3

I kombiniert, was Jeremy mit Yasen Kommentar geschrieben und kam zu dieser Lösung:

var options = { 
    enableInteractivity: false, 
    selectionMode: 'multiple', 
    tooltip: { 
    trigger: 'selection' 
    } 
}; 

google.visualization.events.addListener(chart, 'ready', function(e) { 
    var selected_rows = []; 
    for (var i = 0; i < your_total_number_of_rows - 1; i++) { 
    selected_rows.push({row: i, column: null}); 
    } 
    chart.setSelection(selected_rows); 
}); 

chart.draw(data, options); 

Diese alle Tooltips auf Last zeigt und verhindert, dass der Benutzer von Messing mit ihnen um. Funktioniert hervorragend mit dem Kreisdiagramm.

Verwandte Themen