我有一个7系列的散点图,每个都有~2100点。我通过选择它们来突出显示点(因为显然没有办法在一个点上以编程方式添加一对静态十字线),但问题是,有时它们完全出现在另一个系列后面,所以它们会“真的不明显。为了解决这个问题,我已经完成了:
point = chart.get(correctedString);
if (point !== null) {
chart.series[point.series.index].group.toFront();
point.graphic.toFront();
point.select(true, true);
}

toFront()
调用工作正常,select()
也是如此。只是那个不想走到前线的团体......不知道为什么。
理想情况下,我希望将单点发送到所有系列的前面,而不是必须将整个系列带到前面以便骑行,但据我所知,这是一个很好的选择。也不可能。我是对的吗?
答案 0 :(得分:1)
你是对的,不可能只把系列中的一个点带到前面。简单点是分组,所以如果组在另一个后面,那么toFront()
只能在组内工作。
您的代码可能无法使用,因为您可能希望使用series.markerGroup
而不是series.group
。