echarts点击事件,捕捉区域,而不是点击柱子或者这点图的点

//关闭
				myechart.off('click');
				//点击事件
				myechart.getZr().on('click', function(params){
					var pointInPixel = [params.offsetX, params.offsetY];
					// 转换像素坐标值到逻辑坐标系上的点,获取点击位置对应的x轴数据的索引		 值,借助于索引值的获取到其它的信息
					var pointInGrid = myechart.convertFromPixel({ seriesIndex: 0 }, pointInPixel);
					//  索引值
					var xIndex = pointInGrid[0];
					// 使用获取图表的option
					var op = myechart.getOption();
					// 获取坐标名称
					var machineName = op.xAxis[0].data[xIndex];
				});

 

你可能感兴趣的:(echarts,echarts)