如何更改amChart中的气球位置

时间:2018-11-06 17:55:03

标签: javascript jquery amcharts

我实际上是在构建amchart,但是我找不到一种方法来修改出现在子弹上的气球的位置。

这是我的代码:

var chart = AmCharts.makeChart("chartdiv", {
      ...
      "balloon": {
        "textAlign" : "left",
        "color" : "#000000",
        "fixedPosition" : false,
        "offsetX" : 50,
        "offsetY" : 50,
        "animationDuration" : 0.3,
        "borderAlpha" : 0,
        "borderColor" : "#FFFFFF",
        "cornerRadius" : 0,
        "pointerWidth" : 0,
        "showBullet" : false,
        "horizontalPadding" : 5,
        "verticalPadding" : 5,
      }
    });

但是我得到的是: enter image description here 为什么offsetX和offsetY对我的气球没有任何影响?

1 个答案:

答案 0 :(得分:3)

Per the documentationoffsetXoffsetY仅在fixedPosition设置为false且图表光标被禁用时才起作用。由于您启用了光标,因此将无法使用。如果要在使用光标时更改位置,则需要使用外部div,类似于this demo。请注意,changed侦听器将进入股票图表的stock panel