2

現在、HighCharts を使用して日、週、月ごとにグループ化されたデータがあります。また、チャートと各シリーズに関連付けられたクリック イベントもあります。誰かがクリックしたときに、現在使用しているデータ グループ (日、週、または月) をどのように判断できますか?

簡単な例を次に示します: http://jsfiddle.net/V5hSd/4/

4

2 に答える 2

4
//If in chart's click event handler
this.series[i].currentDataGrouping.unitName

//If in series's event handler
this.currentDataGrouping.unitName

解決策を見つける方法Highchart
には、ドキュメントを必要とせずにほとんどのことを教えてくれる読みやすいオブジェクト グラフがあります。どのブラウザを使用していても、firebug または開発者ツールを強くお勧めします

必要なのは、クリック ハンドラーにブレークポイントを設定し、ローカルを調べて、問題の意味を理解することだけでした。あなたは(シリーズのクリックハンドラーから)を持っていますthis.currentDataGrouping.unitName

直感的ではありませんか? !! ここに画像の説明を入力

失礼に聞こえたら申し訳ありませんが、次回は自分の問題を解決するのに役立つ方法で人々に力を与えることを信じています

于 2012-08-22T19:27:00.870 に答える
2

これが役立つかどうかを確認してください:http://jsfiddle.net/WRsyG/

于 2012-08-22T19:36:00.440 に答える