1


JavaScript を使用して HighChart ライン プロット ( http://www.highcharts.com/demo/ ) でライン シリーズのすべての値を取得する方法を誰か教えてもらえますか?
また、JavaScript を使用して散布図のポイントのツールチップ値を取得する方法は? ツールチップを取得するために、基本的な折れ線グラフ (上記のリンク) で次のコードを使用して「マウスオーバー」をトリガーしようとしました。

function simulateMouseOver() {
  var event = new MouseEvent('mouseover', {
    'view': window,
    'bubbles': true,
    'cancelable': true
  });
  var cb = document.querySelector("g.highcharts-tracker:nth-of-type(2)>path:nth-of-type(1)")
  var canceled = !cb.dispatchEvent(event);
  if (canceled) {
    // A handler called preventDefault.
  //  alert("canceled");
  } else {
    // None of the handlers called preventDefault.
 //   alert("not canceled");
  }
}

(参照: https://developer.mozilla.org/en-US/docs/Web/Guide/API/DOM/Events/Creating_and_triggering_events ) ただし、これはツールチップを表示しません。誰かがこれについて助けることができますか?

プールニマ

4

1 に答える 1

2

「JavaScript を使用して、HighChart の折れ線グラフ ( http://www.highcharts.com/demo/ ) で折れ線シリーズのすべての値を取得する方法を誰か教えてもらえますか?」グローバルオブジェクトから取得できます。

例を参照してください: http://jsfiddle.net/yR3EG/

$.each(chart.series,function(i,serie){

            $.each(serie.data,function(j,point){
                console.log(point.y);
            });

        });

「また、JavaScript を使用して散布図のポイントのツールチップ値を取得する方法は?」ツールチップまたは別の場所でポイントの値を取得する必要がありますか?

于 2013-11-14T20:39:16.837 に答える