Highcharts - 从每个系列的Area chart中删除第一个标记

时间:2016-04-11 14:04:15

标签: jquery highcharts

我正在使用Highcharts。如何从每个图表项目系列中删除第一个标记点​​?

我尝试过:

$('.highcharts-markers path').last().remove();

但它只会被删除一个系列。

  

Online Demo

enter image description here

1 个答案:

答案 0 :(得分:2)

您匹配作为path元素后代的每个.highcharts-marker元素,然后删除它们中的最后一个元素。这永远不会删除超过1个元素。

相反,您可以匹配一组元素,每个系列一个,如下所示(JSFiddle):

$('.highcharts-markers > path:last-child').remove();

它找到所有path个元素,它们是父元素的最后一个子元素,它们的父元素应该是.highcharts-markers元素。然后它删除所有匹配的元素。