2012-04-26 4 views
0

시스템에 하이 차트 차트 API를 사용하고 있습니다. 사용중인 HighChart 라이브러리의 원형 차트에는 클릭 이벤트 인 파이에서 마우스 클릭 이벤트가 있습니다. 조금 움직이고 있습니다. 내가해야 할 일은 클릭 이벤트가 아니라 마우스를 이벤트에 묶는 것입니다. 그리고 마우스를 사용하면 파이가 다시 처음으로 와야합니다. 아무도 도와 줄 수 없습니다.하이 차트, 원형 차트에서 onclick 이벤트 변경

답변

1

슬라이스가 이동하지 않도록 "원형"개체 내부의 "slicedOffset : 0"을 사용할 수 있습니다.

그런 다음 click 이벤트를 사용할 수 있습니다. API를 살펴 보자 http://api.highcharts.com/highcharts#series.data.events.click

이벤트 처리기에서 당신은 "this.options.somevariable"

"somevariable와 식별자의 어떤 종류를 얻을도"this.name " 또는 함께 문자열을 얻을 수 있습니다 "는 계열 데이터에서 작성한 변수 이름을 의미합니다. 예를 들어 나의 경우 ID를 단순히 "id"로 지칭합니다.

{ 
    name: "Slice 6", 
    id: 6, 
    events: { 
     click: function() 
     { 
     alert(
      'The name is ' + this.name + 
      ' and the identifier is ' + this.options.id 
     ); 
     } 
    } 
} 
관련 문제