2013-01-03 4 views

답변

1

나는 구글 API와 함께이 일을 어떤 방법을 발견하지 않은,하지만 문서에 click 이벤트 리스너를 추가하고 select 이벤트와 그것을 일치시켜, 당신은 실제 SVGRectElement 값을 검색 할 수 있습니다 : 더 완전한 솔루션을 의미하여

var currElement; 
document.addEventListener('click', function (k) { 
    currElement = k.target; 
}); 

google.visualization.events.addListener(treemap, 'select', function() { 
    var sel = treemap.getSelection(), 
     color; 
    if (currElement) { 
     color = currElement.attributes.getNamedItem('fill'); 
    } 

    console.log('selected element color: ' + color.value); 
}); 

은 없지만, 예를 들어 바이올린 정말 여기에 귀하의 원인을 도움이 될

+0

두 가지 모두 클릭에 의해 트리거되기 때문에 첫 번째 클릭에서 그 시간에 따라 차트 수신기가 설정되지 않았다고 생각합니다. 그것에 관한 어떤 제안? 답변 해주셔서 감사합니다 –