【发布时间】:2015-04-17 11:04:10
【问题描述】:
我正在尝试绘制 Highchart 并将图像和文本放在切片上。但不知何故 SVG 图像没有得到显示。
下面是小提琴链接
我用来在 Series 对象中显示图像的一些代码是
formatter : function(){
return '<svg class="icon">
<circle cx="10" cy="10" r="10" fill="red" /></svg> 7
%' ;
},
【问题讨论】:
-
请注意,在 SVG 中渲染 SVG 会在 dataLabels 下方渲染工具提示。您还需要为工具提示设置
useHTML(使用@faraz 的回答)并在 CSS 中设置所有背景/边框/阴影而不是 Highcharts 默认值。问题示例:jsfiddle.net/mo8dfztx/5
标签: javascript jquery svg highcharts