最初は非表示になっている div がたくさんあり、それらの非表示の div 内にプロットを描画しようとしています。非表示の div 内に描画できないことに気付いたので、ユーザーがボタンをクリックして div を表示すると、グラフを再プロットします (非表示のときに描画するだけでなく、 Google Chrome の開発者ツールにこのメッセージ「Uncaught Error: Target dimension not set」が表示され、プロットが表示されません。
これは、グラフが非表示のときにグラフをプロットするために使用するコードです。jqPlots は、プロットに使用される変数を含む配列です。
var plot = $.jqplot (DATA GOES IN HERE)
jqPlots.push(plot)
次に、私が持っているdivを表示するためのハンドラー内
for(var i = 0; i<jqPlots.length; i++)
{
jqPlots[i].replot();
}