2017-03-31 5 views
0

Googleのドーナツチャートのセグメントから値をjavascriptに渡す方法を理解しようとしています。このexample(ドーナツのもの)の後、私はhtmlを次のように変更しました:onmouseover="segmentMouseOver(event)" onMouseOverイベントを渡します。私はドーナツのセグメントの価値を渡す方法を見つけることはできませんが、その上にマウスがあります。Googleグラフのパスセグメント値

何か助けてください!

答えて

1
// Instantiate and draw our chart, passing in some options. 
var chart = new google.visualization.PieChart(document.getElementById('donutchart'));  

function selectHandler() { 
    var selectedItem = chart.getSelection()[0]; 
    if (selectedItem) { 
    var topping = data.getValue(selectedItem.row, 0); 
    alert('The user selected ' + topping); 
    } 
} 

google.visualization.events.addListener(chart, 'select', selectHandler); 
chart.draw(data, options); 

詳細はhereです。

+0

これは 'click =" selectHandler() "'でかなりうまく動作しますが、値をonmouseoverにしたい場合は、http://imgur.com/a/ePQJX – George

関連する問題