2010-11-20 20 views
2

に変更jqueryを使用して:http://www.jqplot.com/と私は素晴らしいチャートを作った。 私が得た唯一の問題は次のとおりです。 グラフの300ピクセルを超えているとき、私はハイライトツールチョップを「nw」にしたいと思います。jquery、jqplotオプションの値を

現在のオプション:

highlighter: { 
     tooltipLocation: 'ne', 
     useAxesFormatters: true, 
    }, 

誰もがそのレンダリングされた後、TE場所を変更する方法を知っていますか?

答えて

3

私はあなたが変数にjQPlot関数の戻り値を保存することがあると思う:

targetPlot = $.jqplot(...your diagram...) 

し、別のオプションをこのようにして再プロットを設定することができます。

targetPlot['legend']['location'] = "ne"; 
targetPlot.replot(); 
1

それは非常によく説明されていますここに: あなたが使用することができますGoogle Groups

$("#your_jqplot_target").empty(); 

と同じターゲット(your_jqplot_target)に新しい

$.jqplot('...your diagram options here...'); 

を作成します。

targetPlot = $.jqplot('...your diagram...'); 

次に、あなたが後でそれをそこに新シリーズやオプションを設定し、targetPlot.redraw();またはtargetPlot.replot();することができます:サンドロ・Lのよう

は、変数でjQPlot関数の戻り値を保存する場合は、と述べました。上記のリンク先ページをお読みください。

+0

申し訳ありませんが、それは古い質問ですが、それは私のために完全ではなかった... – Dichev

関連する問題