我正在使用javascript amcharts v3来生成类似于界面元素的趋势。我使用trendline
类来创建标记某些事件的趋势线。我想处理trendline
点击事件,但似乎无法做到这一点。
有没有人遇到过这种类型的问题,或者您是否知道如何解决这个问题?
对于趋势线示例,我使用this page.其中有jsfiddle链接。
感谢您抽出时间阅读我的问题。
编辑:JSfiddle示例 - > here
答案 0 :(得分:1)
不是最优雅的解决方案(即它使用生成的内容而不是整齐地挂钩到框架中),但我已经完成了以下操作以捕获点击事件。
$('#chartdiv').on('click', 'svg path[fill="#00CC00"]', function(){alert('hello');})
将点击绑定到chartdiv然后过滤所有svg路径对象(趋势线的颜色),如果匹配则触发代码。