1

我正在使用 javascript amcharts v3 来生成类似界面元素的趋势。我使用trendline类来创建标记某些事件的趋势线。我想处理trendline点击事件,但似乎没有办法做到这一点。

有没有人遇到过这种类型的问题,或者您知道如何解决这个问题?

对于趋势线示例,我使用此页面。里面有 jsfiddle 链接。

感谢您花时间阅读我的问题。

编辑:JSfiddle 示例->这里

4

1 回答 1

1

不是最优雅的解决方案(即它使用生成的内容而不是整齐地挂钩到框架中),但我已经完成了以下操作来捕获点击事件。

$('#chartdiv').on('click', 'svg path[fill="#00CC00"]', function(){alert('hello');})

它将单击绑定到 chartdiv,然后过滤所有作为趋势线颜色的 svg 路径对象,如果匹配则触发代码。

于 2014-07-24T13:30:03.157 回答