0

Jqplotチャートの個々のバーまたは円スライスに追加の非表示パラメーターを渡したい。実際、個々のバー/スライスをクリックすると、各バー/スライスに割り当てられたキーに応じて別のページに移動する必要があります。現在、onClickイベントはデータ、gridposなどをキャプチャできます。しかし、ここではキー値をバー/スライスに添付したいので、バー/スライスをクリックするとこれらのキーにアクセスできるはずです。誰かがこれを行う方法を教えてもらえますか?

これがjsfiddlehttp : //jsfiddle.net/jdev/4e9Ls/39/です。

4

1 に答える 1

1

データ配列に追加のパラメーターを追加することを妨げるものは何もありません。

var data = [
         ["USD",5000,"Hello"], ["CAD",2000, "I"], ["JPY",10000, "Am"], ["AUD",9000, "Additional"]
];

そして、クリックイベントで:

$('#chart2').bind('jqplotDataClick', function (ev, seriesIndex, pointIndex, data) { 
    alert(data[2]);
});

ここでフィドルを更新しました。

于 2012-09-23T17:37:27.067 に答える