ユーザーがチャートを表示するためにタブを選択したときに、チャートを再プロットしようとしています (最初は可視性:非表示に設定されています)。グラフを再度プロットすると、グラフに線や棒が表示されず、凡例のみが表示されます。すべてのデータをもう一度見たいです。要素を非表示にせずにプロットするだけでは問題なく動作しますが、データを論理的な順序でグループ化できるように要素を非表示にする必要があります。
これは、グラフが非表示のときにグラフをプロットするために使用するコードです。jqPlots は、プロットに使用される変数を含む配列です。
var plot = $.jqplot (DATA GOES IN HERE)
jqPlots.push(plot)
次に、私が持っているdivを表示するためのハンドラー内
for(var i = 0; i<jqPlots.length; i++)
{
jqPlots[i].replot();
}