我有一个Highcharts图例,其中符号的大小因实际图表中的不同大小而显示不同。不幸的是,当数据点的大小增加时,图例中的符号也会增大。我希望图例符号的大小保持不变,而不管数据点的大小如何。
以下是一个示例,其中数据点随着图形的增长而增大。如果有关系的话,我使用的实际图形是散点图(而不是示例)。 任何帮助都非常感激!
以下是一个示例,其中数据点随着图形的增长而增大。如果有关系的话,我使用的实际图形是散点图(而不是示例)。 任何帮助都非常感激!
$(chart.series).each(function(){
this.legendSymbol.attr('width',8);
this.legendSymbol.attr('height',8);
this.legendSymbol.attr('x',this.legendLine.attr('translateX')-17);
this.legendSymbol.attr('y',this.legendLine.attr('translateY')-4);
});
这里有一个更新的代码示例链接.
this.legendSymbol.translate(-10,-10).attr({height:10, width:10});
不幸的是,定位有误。我不知道如何根据新的尺寸成功地重新定位。马克,你有什么想法吗? - Robert