echarts - 事件3.1.6

时间:2016-04-20 16:52:56

标签: javascript html5 echarts

这是参考百度的echars(3.1.6版)

如何根据其中一个点击事件控制两个图表。 换句话说 - 我如何拦截点击事件。

提前致谢

2 个答案:

答案 0 :(得分:7)

您可以使用echarts api documentation中列出的所有活动。 click事件的示例可以是

chartOne.on('click', function (params) {
   console.log(params); // do whatever you want with another chart say chartTwo here
   alert( "chartOne clicked" );
});

其中chartOne是echarts实例。您可以使用列出here列出的任何方法来更改第一个(click)上chartOne(或任何)事件的第二个图表/图表实例。

答案 1 :(得分:2)

  

我解决了这个问题:

    var myChart = echarts.init(document.getElementById('graph'), 'default');
    function eConsole(param) {
       if (typeof param.seriesIndex != 'undefined') {
            console.log(param);
        }            
    }
    myChart.on('click', eConsole);
    myChart.on('dblclick', eConsole);