从远程元素突出显示高图表系列
Highlighting Highcharts series from a remote element
我正在尝试弄清楚如何从与图表对象无关的元素中突出显示Highcharts中的线条(系列(。
我浏览了文档,并没有真正看到实现这一目标的方法。我可以使用series.get(id)
进入系列元素。
似乎没有有用的方法 - http://www.highcharts.com/ref/#series-object
如果这可能,有什么想法吗?
经过大量的挖掘和测试,我已经设法让它工作 - 仍然不确定这是否是最好的方法(可能不是(。
Chart.series.get(someId).graph.attr('stroke-width', '5')
不幸的是,这只是进入实际的 DOM 元素并更改单个元素的属性值,因此如果您需要更改笔触宽度以及此行上标记的样式,则必须遍历所有元素,并手动应用更改。
更新:好的,有更好的方法
但这使用的是私有 API,因此如果库更改变薄,您的代码将无法工作:
Chart.series.get(someId).onMouseOver()
和Chart.series.get(someId).onMouseOut()
.
这实际上会触发定义的悬停状态。
相关文章:
- 在高图表中,每x步只显示标签
- 高图表不显示来自csv文件的数据
- 高图表在点单击时显示工具提示
- 同时在高图表中显示多个工具提示
- 日期不能显示在高图表上
- 当间隔之间的范围高时,在高图表中显示y轴上的整个值
- 使用节点下载高图表数据,但不在浏览器中显示
- 隐藏并显示高图表图例
- 为什么我的addSeries(在高图表中)只显示系列的名称,而不显示实际的饼图本身
- 在高图表中显示一个状态的总时间之和
- 高图表错误 #15,图形显示正确
- 如何在高图表的基本柱形图中隐藏/显示列
- 动态显示实时高图表数据,无需警报
- 由于未定义的序列,不显示高图表最近点工具提示
- 不显示高图表单点数据
- 格式化 JSON 以显示高图表的格式
- 在其他文件中提交表单后显示高图表
- 显示高图表并使用 php 从 mysql 数据库中获取图表的数据
- 如何在点击按钮时隐藏/显示高图表的滚动条和范围选择器
- 从远程元素突出显示高图表系列