我想设置我的图表lineWidth,但是它有一个奇怪的行为。
当鼠标移到它上面时,它会变成线宽:2(默认),当鼠标输出时,它会变成我的lineWidth设置。
plotOptions:{
series:{
lineWidth: 5
}
},有什么问题吗?
演示:http://jsfiddle.net/bahar_Agi/HePx3/2/谢谢
发布于 2013-04-09 20:17:21
是的有。正如我所说的,您可以按照API中的描述配置状态。
请参阅http://jsfiddle.net/HePx3/4/
plotOptions: {
series: {
lineWidth: 5,
states: {
hover: {
enabled: true,
lineWidth: 5
}
}
}
} 发布于 2013-04-09 19:32:16
这是因为图表有状态。在这种情况下,悬停状态的默认值为lineWidth:2px。
您可以禁用或配置状态,请参阅:http://jsfiddle.net/HePx3/3/
plotOptions: {
series: {
lineWidth: 5,
states: {
hover: {
enabled: false
}
}
}
},接口请参见http://api.highcharts.com/highcharts#plotOptions.line.states.hover
https://stackoverflow.com/questions/15893956
复制相似问题