現在、HighCharts を使用して日、週、月ごとにグループ化されたデータがあります。また、チャートと各シリーズに関連付けられたクリック イベントもあります。誰かがクリックしたときに、現在使用しているデータ グループ (日、週、または月) をどのように判断できますか?
簡単な例を次に示します: http://jsfiddle.net/V5hSd/4/
現在、HighCharts を使用して日、週、月ごとにグループ化されたデータがあります。また、チャートと各シリーズに関連付けられたクリック イベントもあります。誰かがクリックしたときに、現在使用しているデータ グループ (日、週、または月) をどのように判断できますか?
簡単な例を次に示します: http://jsfiddle.net/V5hSd/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
。
直感的ではありませんか? !!
失礼に聞こえたら申し訳ありませんが、次回は自分の問題を解決するのに役立つ方法で人々に力を与えることを信じています
これが役立つかどうかを確認してください:http://jsfiddle.net/WRsyG/