在散点图HighCharts图中,我想仅为我的系列的某些数据点设置一些属性。这是一个玩具示例:
$(function () {
var chart;
$(document).ready(function() {
chart = new Highcharts.Chart({
chart: {
renderTo: 'container'
},
series: [{
type: 'line',
data: [[1,1],
{x:3,y:2,marker:{enabled:false}},
[4,1]]
}]
});
});
});
我需要(按优先顺序递减)第二点没有:
这是jfiddle版本。
答案 0 :(得分:3)
对于你的第二点,从类似的答案即兴创作:
tooltip: {
formatter: function() {
if (this.point.x != 1) { //enable for each point except the second point
return this.x;
}
else return false;
}
}
对于你的第三点,你可能会尝试使用技巧。如果将y值设置为null,则该点不会显示在该行中。因此,绘制您的线,并输入两个带有空y值的数据,以在图表上创建一个孤独的点。
以下是一个示例:http://jsfiddle.net/8U8nx/14/