๋ ๋ค๋ฅธ ์ ๋งคํ ๋ฌธ์ ๋ก ๋ค์ ๋.
์กฐ๊ฑด๋ถ HTML dataLabels๋ฅผ ์ฌ์ฉํ์ฌ ํฌ์ธํธ ๊ฐ์ ๋ฐ๋ผ ์ด๋ฏธ์ง๋ฅผ ํ์ํฉ๋๋ค.
๋๋๋ก dataLabels๊ฐ ์๋ ์ฐจํธ์์ ์๋ฌด ๊ฒ๋ ์๋ ์ฐจํธ๋ก ์ ๋ฌํ ๋ javascript ์์ธ๊ฐ ๋ฐ์ํฉ๋๋ค.
TypeError: ์ ์๋์ง ์์ 'onmouseover' ์์ฑ์ ์ค์ ํ ์ ์์ต๋๋ค.
์ด๊ฒ์ ๋ค์ ์กฐ๊ฑด์์๋ง ๋ฐ์ํฉ๋๋ค.
์ค๋ฅ ์์
์์ธ ๋ฐ์
http://jsfiddle.net/gts29eq7/1/
๋ฒํผ์ ํด๋ฆญํฉ๋๋ค.
๋ชจ๋
dataLabels์์ null ๋์ ๋น ๋ฌธ์์ด์ ๋ฐํํ ์ ์๋ค๋ ๊ฒ์ ์๊ณ ์์ง๋ง ์ด๋ก ์ธํด ๋ง์ ์ง์ ์์ ์์ฒญ๋ ์๋ ์ ํ๊ฐ ๋ฐ์ํฉ๋๋ค.
useHTML์ ๋นํ์ฑํํ ์๋ ์์ง๋ง ์ฌ์ง์ ํ์ํ ์ ์์ต๋๋ค.
์ฐธ๊ณ ๋ก github ์ ๋ฌธ์ ํ ํ๋ฆฟ์๋ "๋์"(๋์)์ ์คํ๊ฐ ์์ต๋๋ค.
@jon-a-nygaard ์ด์ ๋ํ ์์ ์ฌํญ์ ๋ํ ์ ๋ฐ์ดํธ๊ฐ ์์ต๋๊น? ๊ฐ์ฌ ํด์!
๊ทผ๋ณธ ์์ธ์ SVG ๊ทธ๋ฃน์ HTML ๋์๋ฌผ์ด ์๊ณ HTML ๋์๋ฌผ์ด ์ญ์ ๋๋ ๋์ SVGWrapper์ ์ฌ์ ์๋ on
ํจ์๊ฐ ์๊ธฐ ๋๋ฌธ์
๋๋ค. ์ด๋ก ์ ์ผ๋ก translateXSetter
๋ฐ translateYSetter
์์๋ ๋์ผํ ์ผ์ด ๋ฐ์ํฉ๋๋ค. ๊ฐ๋จํ parents[0].div
๋ฅผ ํ์ธํ์ฌ ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ๊ฒ์ด์ง๋ง ์์ ํ ์์ ์ ์ํด์๋ SvgRenderer.js ์์ div๋ฅผ ์ญ์ ํ ๋ ์๋ ๊ธฐ๋ฅ์ ๋ณต์ํด์ผ ํฉ๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
@Dung ์ ๊ณ ๊ฐ์ฌํฉ๋๋ค. ์ต๋ํ ๋นจ๋ฆฌ ์์ ํ๊ฒ ์ต๋๋ค.
_๋ด๋ถ ์ฐธ๊ณ :
series.dataLabelGroup
์์ง๋ง div ์์๊ฐ ์๊ธฐ ๋๋ฌธ์ _