jqplot.enhancedLegendRenderer.js

jQueryのjqPlotプラグインの「plugins」フォルダに入っている「jqplot.enhancedLegendRenderer.js」もしくは「jqplot.enhancedLegendRenderer.min.js」は、凡例の機能を拡張する際に読み込む必要があるjavascriptファイルだ。

「jqplot.enhancedLegendRenderer.min.js」は、「jqplot.enhancedLegendRenderer.js」の圧縮版で、機能に違いはない。

導入

「jqplot.enhancedLegendRenderer.js」もしくは「jqplot.enhancedLegendRenderer.min.js」は、jqPlotの「plugins」フォルダに入っている。

読み込み

パスは、アップロードした場所を指定する。

<script language="javascript" type="text/javascript" src="plugins/jqplot.enhancedLegendRenderer.min.js"></script>

もちろん、「jquery-1.7.1.min.js」や「jquery.jqplot.min.js」なども読み込む必要がある。

実装例(サンプル)

実装例(サンプル)の動作について

凡例内の系列ラベル名をクリックすると、その系列の折れ線グラフを、早めの速度のフェードアウトで非表示にする。系列ラベル名には訂正線が引かれる。再度クリックすると、早めの速度のフェードインで表示する。

実装例(サンプル)について

実装例(サンプル)のソースコードについては、こちら

オプション

enhancedLegendRendererに関する主要なオプション。

legend

凡例に関するオプション。

renderer

凡例の生成編集に使うプラグインを指定。

  • jQuery . jqplot . EnhancedLegendRenderer: 凡例の機能を強化する。
rendererOptions

凡例の生成編集に関するオプション。

numberRows

凡例の行数

numberColumns

凡例の列数

seriesToggle

凡例内の系列ラベル名をクリックすることで、系列の表示/非表示を切り替えられるようにするか。「true」もしくはフェードスピードを指定すると、切り替えられるようにする。「false」を指定すると、切り替えられないようにする。初期設定値は「normal」。

実装例(サンプル)一覧

「jqplot.enhancedLegendRenderer.js」もしくは「jqplot.enhancedLegendRenderer.min.js」の実装例(サンプル)一覧。

スポンサード リンク

カテゴリー: enhancedLegendRenderer, JavaScript, jqPlot, jQuery, プラグイン パーマリンク