2012-04-26 80 views
0

システム用のハイチャートグラフAPIを使用しています。私が使用しているHighChartライブラリの円グラフは、クリックイベントのパイにマウスクリックイベントがありますもう少し動いています。私がする必要があるのは、イベントをマウスイベントにバインドし、イベントイベントをマウスオーバーイベントにバインドすることです。マウスでは、最初に再びパイを配置する必要があります。誰でも助けてくれて、ありがとうございますハイチャート、円グラフでのonclickイベントの変更

答えて

1

「スライスされたオフセット:0」(「円」オブジェクトの内側)を使用すると、スライスの移動を防ぐことができます。

次に、clickイベントを使用できます。あなたは「this.name」 たりして文字列を取得することができ、イベントハンドラから http://api.highcharts.com/highcharts#series.data.events.click

「this.options.somevariable」

「somevariableと識別子のいくつかの種類を取得:APIを見てみましょうシリーズデータに作成する変数名を意味します。たとえば、私の場合、識別子は単に「id」と表示されます。

{ 
    name: "Slice 6", 
    id: 6, 
    events: { 
     click: function() 
     { 
     alert(
      'The name is ' + this.name + 
      ' and the identifier is ' + this.options.id 
     ); 
     } 
    } 
} 
関連する問題