我有一个简单的Highcharts散点图,允许点选择。正常的未选择的点有默认的Highcharts悬停效果,我希望选择的点也有悬停效果。plotOptions.scatter.marker.states
选项似乎允许设置每个状态的颜色,但是select
和hover
看起来是互斥的。我找不到一种方法来设置一个既被选中又被悬停的点的属性。我该怎么做呢?
这里有一把小提琴在https://jsfiddle.net/cfarmerga/b7kaf9dc/2/
"plotOptions": {"scatter": {
"allowPointSelect": true,
"marker": {
"states": {
"select": {
"fillColor": "magenta",
},
"normal": {
"fillColor": "green",
},
"hover": {
"fillColor": "orange",
"radiusPlus": 2
}
}
}
}},
1条答案
按热度按时间iih3973s1#
您可以尝试将
marker.states.select
设置为悬停。然后修改核心Highcharts代码并将其扩展为适当的行为。
可能解决方案的概念:http://jsfiddle.net/BlackLabel/79cmw28g/2/