2014-07-24 4 views
1

나는 javascript amcharts v3을 사용하여 인터페이스 요소와 같은 추세를 생성합니다. trendline 클래스를 사용하여 특정 이벤트를 표시하는 추세선을 만듭니다. trendline 클릭 이벤트를 처리하고 싶습니다.하지만이를 수행 할 방법이없는 것으로 보입니다.AmCharts 직렬 차트 트렌드 라인 클릭

누구나 이런 유형의 문제가 발생했거나이를 해결하는 방법을 알고 있습니까?

추세선 예를 들면 this page.을 사용합니다. 그 안에 jsfiddle 링크가 있습니다.

내 질문을 읽는 데 시간을내어 감사합니다.

편집 : JSfiddle 예 ->here

답변

1

아니 가장 우아한 해결책은 (즉, 그것은 오히려 프레임 워크에 깔끔하게 접선 이상의 컨텐츠 생성 사용),하지만 난 클릭 이벤트를 잡으려고 다음 했어요. chartdiv에 클릭을 결합하고 일치하는 경우 코드를 트리거, 추세선의 색상 모든 SVG 경로 개체를 필터링합니다

$('#chartdiv').on('click', 'svg path[fill="#00CC00"]', function(){alert('hello');}) 

.

+0

이것은 나를 위해 작동하지 않습니다. 나는 크롬 36.0.1985.125 m을 사용한다. (WOW는 최근에 크롬 버전을 확인하지 않았다.) jsfiddle 예제를 제공 할 수 있습니까? – melanholly

+0

나는 여기에서 일하고있다 http://jsfiddle.net/YVk4a/ – melanholly

+0

크롬 디버그 창에 그 라인을 삽입하고 알림을 받았다. jsFiddle을 업데이트하고 업데이트하도록 노력한다. – tonycoupland