有问题的突出显示(悬停)一个系列,突出显示图表
Problematically highlight(hover) a serie ,highcharts
>假设我在剧情之外有一个系列名称的列表,当我将鼠标悬停在其中一个时,我想将其中一个系列突出显示(悬停)。
这是在渲染绘图之后。
我怎样才能实现这一点(我也在使用jQuery)
感谢@Pawe ł Fus的帮助。最后,我用下面的方法来解决这个问题。由于我的系列数组中没有 id,因此我使用 $each()
来比较名称
var chart = $plotResult.highcharts();//get the chart object
var highlightSerieCallback = function(e){//mouse in callback
var seriesName = $(this).find(':first-child').text();
console.log('serieName hightLight',seriesName);
$.each(chart.series, function(i, s) {
if(s.name == seriesName){
s.onMouseOver();
return false;//break the each
}
});
};
var disHighlightSerieCallback = function(e){//mouse leave callback
var seriesName = $(this).find(':first-child').text();
console.log('serieName DisHightLight',seriesName);
$.each(chart.series, function(i, s) {
if(s.name == seriesName){
s.onMouseOut();
return false;//break the each
}
});
};
$sumAndAvgResultWrap.find('tr:not(:first-child)').hover(highlightSerieCallback,disHighlightSerieCallback);//bind the callback
相关文章:
- D3在转换时退出多个系列折线图标签
- 高图 - 分组/近似后保持多个系列之间的关系
- 使用highchart直播多个系列
- Highchart向下钻取到同时存在的多个系列和y轴
- Highcharts多个x轴,不包含多个系列
- Highstock 共享工具提示多个系列 - 不在点时显示线条的数据
- 来自 JSON 的 Dojo 折线图,具有多个系列和公共 x 轴
- HighCharts使用下拉列表更改多个系列的图表类型
- JQPLOT 中具有多个 y 轴的多个系列
- Highcharts json php 多个系列
- 如何在工具提示高图表中获取多个系列数据
- 如何通过 JSON 更新具有多个系列的 Highcharts
- 浏览器在使用Highcharts绘制超过10000个系列时挂起
- 使用HighCharts和DotNet.HighCharts“播放”多个系列
- 具有多个系列的 YUI 图表
- 将多个系列加载到图表中
- 在ShieldUI JavaScript图表上显示具有不同dataStart属性的两个系列
- Rickshaw:多个系列的数据不起作用
- NVD3 JavaScript图表-使用1个或多个系列的具有重复右手y轴的折线图
- Highcharts柱+线组合图,包含多个系列.在柱上发布对齐线