【发布时间】:2015-05-11 19:52:39
【问题描述】:
我正在尝试在图例项悬停后触发事件。但是,经过多次尝试,我仍然无法使其工作。
这是最有意义但没有运气的示例之一:http://jsfiddle.net/rAsRP/129/
我的控制器有(CoffeeScript):
events:
load: ->
for i in @legend.allItems
i.onMouseOver ->
console.log 'over'
i.onMouseOut ->
console.log 'out'
虽然 JSFiddle 示例有效,但我的 @legend 返回一个空数组,可能是因为尚未填充图例,这让我感到困惑。
我可以获得图例的另一个尝试是在“重绘”事件上,但将事件附加到项目似乎不会触发日志。
有什么想法我可能做错了吗?
【问题讨论】:
-
在您的小提琴中,您使用了
var chart = this,然后从legend = chart.legend中提取了图例。你不应该在这里做同样的事情来填充传说吗?
标签: highcharts coffeescript highcharts-ng