2017-12-26 29 views
0

각 프로젝트마다 하이 차트를 만들려고하는데 툴팁에있는 각 데이터에 대해 고유 한 URL (클릭 가능)이 있습니다.하이프 차트 내 클릭 가능 링크

series: [{ 
    tooltip: { 
    pointFormatter: function() { 
     var string = ''; 
     Highcharts.each(toolTip[this.series.data.indexOf(this)], function(p) { 
     string += '<a href="'+ urls +'">' + p + '</a><br>' 
     }); 
     return string + "<br />"; 
    } 
    }, 
    type: 'spline', 
    data: data 
}] 

Fiddle

어떻게 각 프로젝트는 urls에서 자신의 URL을 얻을 설정할 수 있습니까?

답변

2

I 업데이트 시리즈 대신 urls

series: [{ 
    tooltip: { 
    pointFormatter: function() { 
     var string = ''; 
     var indexs = this.series.data.indexOf(this); 
     Highcharts.each(toolTip[this.series.data.indexOf(this)], function(p, j) { 
     string += '<a href="' + urls[indexs][j] + '">' + p + '</a><br>' 
     }); 
     return string + "<br />"; 
    } 
    }, 
    type: 'spline', 
    data: data 
}] 

Fiddle 데모

urls[indexs][j]를 사용