我正试图在highcharts大热图上显示悬停颜色。 我已经阅读了一些帖子,但它们主要围绕较小的热图。 他们建议使用Series.states.hover.color(http://jsfiddle.net/sgurhhm0/1/),但此方法不适用于大型热图。
我使用点事件制作了大型热图的模型;
point: {
events: {
mouseOver: function (e) {
if (this.color != '#3060cf') {
this.originalColor = this.color;
this.update({ color: '#3060cf' });
}
},
mouseOut: function (e) {
this.update({ color: this.originalColor });
this.originalColor = null;
}
}
}
http://jsfiddle.net/mattscotty/st3j35dx/ 但是我更喜欢用正确的方法来做这个方法很慢而且看起来很麻烦(代码也不是很好)。
先谢谢,马特。