如何只隐藏回归
How to hide only the regressions
我有一个包含 6 个回归的 6 柱形图。
一起显示有点乱,我想隐藏所有默认的回归。
我尝试使用 chart.events 和其他一些东西,但它对我不起作用。
Image of Final state
这是我的系列配置:
series: [{
type: 'column',
name: '@Html.Raw(grafic.serie1.Title)',
regression: true,
regressionSettings: {
label: '@Html.Raw(grafic.serie1.linearTitle)',
type: 'linear',
legendIndex: 1,
stack: 0,
},
data: camp1Dades,
legendIndex: 0,
stack: 0
},{
type: 'column',
name: '@Html.Raw(grafic.serie2.Title)',
regression: true,
regressionSettings: {
label: '@Html.Raw(grafic.serie2.linearTitle)',
type: 'linear',
legendIndex: 2,
stack: 0,
},
data: camp2Dades,
legendIndex: 0,
stack: 0
},...]
提前致谢
我终于用上了
chart: {
events: {
load: function (event) {
$(".highcharts-legend-item").each(function (n, item) {
if ($(this).find("tspan").html().includes(<filter-text>)) {
$(this).click()
}
});
},
}
},
不干净,但有效。
我有一个包含 6 个回归的 6 柱形图。
一起显示有点乱,我想隐藏所有默认的回归。
我尝试使用 chart.events 和其他一些东西,但它对我不起作用。
Image of Final state
这是我的系列配置:
series: [{
type: 'column',
name: '@Html.Raw(grafic.serie1.Title)',
regression: true,
regressionSettings: {
label: '@Html.Raw(grafic.serie1.linearTitle)',
type: 'linear',
legendIndex: 1,
stack: 0,
},
data: camp1Dades,
legendIndex: 0,
stack: 0
},{
type: 'column',
name: '@Html.Raw(grafic.serie2.Title)',
regression: true,
regressionSettings: {
label: '@Html.Raw(grafic.serie2.linearTitle)',
type: 'linear',
legendIndex: 2,
stack: 0,
},
data: camp2Dades,
legendIndex: 0,
stack: 0
},...]
提前致谢
我终于用上了
chart: {
events: {
load: function (event) {
$(".highcharts-legend-item").each(function (n, item) {
if ($(this).find("tspan").html().includes(<filter-text>)) {
$(this).click()
}
});
},
}
},
不干净,但有效。