2016-11-30 37 views
0

为什么我的光标显示此:为什么我在Amcharts的光标是“移动”悬停在图表中?

enter image description here

如何更改默认光标?

这是amcharts在克隆功能使用我的代码配置到makeChart

var chartConfig = { 
      "type": "serial", 
      "categoryField": "period", 
      "addClassNames": true, 
      "startDuration": 1, 
      "categoryAxis": { 
       "gridPosition": "start" 
      }, 
      "trendLines": [], 
      "graphs": [ { 
       "bulletField": "last", 
       "id": "", // id graph 
       "lineThickness": 4, 
       "title": "Redemption", 
       "valueField": "total", 
       "lineColor": "#ffffff", 
      }], 
      "chartCursor": { 
       "pan": true, 
       "valueLineEnabled": false, 
       "valueLineBalloonEnabled": false, 
       "categoryBalloonEnabled": false, 
       "cursorAlpha":0, 
       "cursorColor":"#000000", 
       "limitToGraph":"", id graph 
       "valueLineAlpha":0, 
       "valueZoomable":true, 

      }, 
      "balloon": { 
       "adjustBorderColor" : false, 
       "borderColor": "#000000" 
      }, 
     } 

我删除了一些行,因为它显示的代码大多线和较少的细节。

我可以修复它吗?

谢谢

回答

0

如果设置了chartCursor的pan属性为true光标将改变这种方式。看起来你的屏幕截图中有一个非常小的图表,所以如果你想要一个不缩放的图表游标,你可以禁用平移并将zoomable属性设置为false。

chartCursor: { 
    pan: false, 
    zoomable: false, 
    // other config 
} 

Demo

另外,如果你需要的平移功能,可以覆盖使用CSS光标(假设你的图表div的ID是chartdiv):

#chartdiv div { 
    cursor: default !important; 
} 

Demo

+0

谢谢你为你的答案,这对我有用。 – Zeing

相关问题