jqPlot - Legend(凡例) オプション
jqPlotの凡例(Legend)の設定オプションのまとめです。前提は、こちらを参照して下さい。
目次
- 凡例を表示 [show]
- 凡例の位置 [location, placement]
- 凡例のフォント設定 [fontSize, fontFamily, textColor]
- 凡例のラベル設定 [labels]
凡例を表示
show
デフォルトではfalse表示されません。凡例を表示させる場合は、show: trueを指定。
凡例の位置
location
凡例の位置を東西南北(ewsn)で指定します。 'nw', 'n', 'ne', 'e', 'se', 's', 'sw', 'w'
placement
凡例の配置をグラフ上('inside')に表示するか、グラフ外('outside')を選択できます。ただし、グラフ外に配置する場合、凡例の大きさ分グラフを縮小するわけではなく、はみ出すかたちになります。
サンプル
<div id="chart2"></div>
<script type="text/javascript">
$(document).ready(function(){
data2_1 = [34,78,90,12,45,67,89,23,56]
data2_2 = [93,72,14,45,66,87,28,31,59]
$option = {
legend: {
show: true,
location: 'se',
placement: 'outside',
},
}
$.jqplot ( 'chart2', [data2_1, data2_2], $option);
});
</script>
凡例のフォント設定
fontSize, fontFamily, textColor(フォントサイズ, フォント, フォントの色)はバグなのか効きません。
Legend modification
の改修をするか、もしくはCSSに追加することで変更可能です。
サンプル
.jqplot-table-legend-label {
font-size: 30px;
font-family: 'Arial'
color: #000000
}
凡例のラベル設定
何も指定しない場合は、Series 1, 2, ....と表示されます。
labels
配列でデータ順に合わせて指定します。
'data4_1'用ラベル'label-1'、'data4_2'用ラベル'label-2'
サンプル
<div id="chart4"></div>
<script type="text/javascript">
$(document).ready(function(){
data4_1 = [34,78,90,12,45,67,89,23,56]
data4_2 = [93,72,14,45,66,87,28,31,59]
$option = {
legend: {
show: true,
labels: ['label-1', 'label-2'],
},
}
$.jqplot ( 'chart4', [data4_1, data4_2], $option);
});
</script>
関連記事
-
-
画像ギャラリーを実装できる「Galleria」
Galleriaは、わずか数行で画像ギャラリーが作成できるjQueryプラグインです。Airbnbのページで使用されていて、コレいいな~と思い試してみました。 ナビゲーション内にサムネイルを
-
-
クリックするとテキストボックスにかわるラベルを実装
Flickrなどでは、写真の編集画面でキャプションをラベルとして表示しておきクリックするとテキストボックスやテキストエリアに変換してくれて編集させるようなインターフェイスを実装しています。結構いいです
-
-
入力テキストの文字数をカウントしてくれる「Textchange」
Twitterのようにinputやtextareaに入力した際に、文字数をカウント(ダウン)してくれるとユーザの利便性が上がります。今回使用したTextChangeは、それ以外にも入力のイベントに対し
-
-
グラフ作成 プラグイン
C3.js C3.js サイト [browser-shot url="http://www.chartjs.org/" width="200" imgclass=" ali
-
-
様々なタイプのグラフ表示をカバーする「jqPlot」(折れ線グラフ)
Webページにグラフ表示する機会があったので、探してみました。 今回、使用してみた「jqPlot」がシンプルにもできてカスタマイズも豊富でいいです。グラフ用データの形式が少しクセがあり、動的に扱う際
-
-
ポップアップ・モーダル ウィンドウ プラグイン
ポップアップ シンプルにポップアップを実装できる「PopBox」 実装方法が選べるツールチップ用プラグイン「Smallipop」 Bootstrap Popovers
-
-
実装方法が選べるツールチップ用プラグイン「Smallipop」
Smallipopは、ツールチップの実装をマークアップベース(HTMLに書き出し)とJavascriptベース両方で行えるjQueryプラグインです。世の中この手のツールは結構片方でのみだったりします
-
-
Bootstrap Modal + 拡張機能が実装できるプラグイン(Bootstrap 2)
Twitter Bootstrap Modalは、標準のモーダルウィンドウに様々な機能を追加することができます。 Twitter Bootstrap純正スクリプト ダウンロード / サイト
-
-
「jqPlot」 カスタマイズ
以前、ここで使用した「jqPlot」ですが、色々なキーワードで訪問される方がいらっしゃったので、それを元ネタとして使わせてもらいカスタマイズ方法を紹介したいと思います。 以下4つのファイルへリンクし
-
-
テキストに動きをつけるプラグイン
テキストをフェイド・スライド「Textillate」 テキストをフェイドイン(アウト)、スライドイン(アウト)してくれます。 ダウンロード デモ My Tit
- PREV
- Pocketボタンの設置
- NEXT
- テーマ 「Responsive」 カスタマイズ



