하이 차트에서 툴팁 내에 요소를 동적으로 배치하려고합니다. 무슨 뜻인지를 표시하려면, 여기에 같은 툴팁 상상 : 내가하고 싶은 무엇하이 차트 - 툴팁 내에 요소를 동적으로 배치합니다.
는 툴팁의 각 레이블이 해당 지점에 정렬해야합니다. 포맷터 옵션을 살펴 보았지만 포인트의 픽셀 위치를 제공하지는 않습니다. 주위를 검색 할 때 사람들이 toPixels 메서드를 어딘가에서 참조하는 것을 보았지만이를 찾을 수는 없지만/포맷터 내의 범위에서 액세스 할 수는 없습니다.
formatter: function() {
return '<div style="position: absolute; top: '
+ toPixels(this.point.plotY) + 'px">' + p.y + '</div>';
은 물론이 코드는 공유 툴팁를 수용해야하지만 잘하면 당신은 아이디어를 얻을 : 이상적으로는 다음과 같이 보일 것입니다 내 포매터를 생각하고 있어요. 내가하려는 일을 성취 할 수있는 방법이 있습니까?
굉장이 도움이됩니다. 각 점의 텍스트를 점 자체에 배치하려고합니다. 당신이 보여준 것을 사용함으로써, 나는 이것을 할 수있을 것 같은데, 그렇게 할 수없는 것 같습니다. 아래는 Y 위치를 기준으로 텍스트를 이동하려는 나의 시도로 업데이트 된 피들입니다. http://jsfiddle.net/gn9zm/7/ 내가 뭘 잘못하고 있는지 보시겠습니까? – carc
데이터 라벨을 의미합니까? –