2017-03-31 4 views
0

Google 도넛 차트에서 세그먼트를 통해 값을 전달하는 방법을 알아 봅니다. 이 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