2016-05-13 57 views

回答

0

在加載事件(chart.events.load)中,您可以從系列中提取第一個和最後一個點。然後調用update()函數來修改fillColor參數。

chart:{ 
     events:{ 
     load:function() { 
      var chart = this, 
       series = chart.series[0], 
       data = series.data, 
       len = data.length; 

      //first point 
      data[0].update({ 
      marker:{ 
       fillColor: 'gray' 
      } 
      },false); 

      //last point 
      data[len - 1].update({ 
      marker:{ 
       fillColor: 'red' 
      } 
      }); 

     } 
     } 
    }, 

!例如:

+0

三江源這麼多它將工作 – striver

+0

如果什麼圖是動態的? – striver

+0

https://jsfiddle.net/y1Lpg37x/,看看這個..標記不會出現,同樣的工具提示重疊爲相同的x軸值。這不應該發生。 – striver