折线图点和折线点击事件函数能分开吗

描述:当前是关于Echarts图表中的 折线图 示例。
 
            option = {
    title: {
        text: 'Awesome Chart'
    },
    xAxis: {},
    yAxis: {},
    series: [{
        type: 'line',
        data: [[10, 220], [20, 182], [30, 191], [40,234], [50, 290]]
    }]
};

myChart.getZr().on('click',function(params){
    if(params.target !== undefined && params.topTarget !== undefined){
        var seriesIndex = params.target.seriesIndex;
        var dataIndex = params.target.dataIndex;
        var targetData = option.series[seriesIndex].data[dataIndex][0]+" - "+option.series[seriesIndex].data[dataIndex][1];
        var coord = params.topTarget.transform[4]+" - "+params.topTarget.transform[5];
        alert("点击了节点!\n当前节点值是:"+targetData+"\n当前点坐标是:"+coord);
    }else if(params.target === undefined && params.topTarget !== undefined){
        alert("点击了折线!");
    }else{
        alert("点击了空白区域!");
    }
})