ハイチャートを使用しています。ハイチャート - 共通コードと固有のデータを含むグローバル設定&ヘッダー
私は単一のページで、異なるデータ&の複数のチャートと同じチャートプロパティ設定のArea
チャートを複数持っています。 2チャートへOnline Demo
チャート1からの変更点
、以下のようにチャート3:
- シリーズ名
- シリーズデータ
- 伝説
の- ツールチップのデータ上記以外
、他のすべてが同じである...
にはどうすれば
#chart-1, #chart-2, #chart-3
などのためrepetitveコードを書く避ける...とだけの要素の上に設定することができますか?HTML:
<div id="chart-1" style="height: 200px; width: 500px"></div> <div id="chart-2" style="height: 200px; width: 500px"></div> <div id="chart-3" style="height: 200px; width: 500px"></div>
グローバル初期化:
jQuery(function() { Highcharts.setOptions({ colors: ['#fe5758', '#99cc03', '#33b5e6'], chart: { style: { fontFamily: 'Roboto Light', fontWeight: 'normal', fontSize: '12px', color: '#585858', } }, title: { text: null }, subtitle: { text:null }, credits: { enabled: false }, exporting: { enabled: false }, ......
チャート1:
$(function() { $('#chart-1').highcharts({ chart: { type: 'area' }, xAxis: { ....
チャート2:
$(function() { $('#chart-2').highcharts({ chart: { type: 'area' }, xAxis: { ....
** @ Halvorストランド** ...ねえ**天才**、魔法のように働いて:) – Reddy