Javascript 动态更改悬停启用选项
我希望当我在图表顶部悬停时不会发生任何事情(即启用悬停:false),但当我单击图表下方的按钮时,启用悬停将变为true 现在,当我单击图表下方的按钮时,我正在使用这两个功能来打开悬停:Javascript 动态更改悬停启用选项,javascript,highcharts,hover,Javascript,Highcharts,Hover,我希望当我在图表顶部悬停时不会发生任何事情(即启用悬停:false),但当我单击图表下方的按钮时,启用悬停将变为true 现在,当我单击图表下方的按钮时,我正在使用这两个功能来打开悬停: function update() { chart.series[0].data[0].setState('hover'); }; function unset() { chart.series[0].data[0].setState(''); } 这些功能非常适合点击按钮,但当我停留在图表
function update() {
chart.series[0].data[0].setState('hover');
};
function unset() {
chart.series[0].data[0].setState('');
}
这些功能非常适合点击按钮,但当我停留在图表顶部时,光环仍然会出现。我该怎么做
问题是:
谢谢大家! 只需将其添加到当前代码中即可
plotOptions: {
series: {
states: {
hover: {
enabled: false
}
}
}
},
只需将其添加到当前代码中即可
plotOptions: {
series: {
states: {
hover: {
enabled: false
}
}
}
},
您可以使用以下新选项更新该系列:
// Activate the button for update
function update() {
chart.series[0].update({
states: {
hover: {
enabled: true
}
}
});
}
// Activate the button for unset
function unsetColor() {
chart.series[0].update({
states: {
hover: {
enabled: false
}
}
});
}
演示:
// Activate the button for update
function update() {
chart.series[0].update({
states: {
hover: {
enabled: true
}
}
});
}
// Activate the button for unset
function unsetColor() {
chart.series[0].update({
states: {
hover: {
enabled: false
}
}
});
}
演示: