MVC Classic ウィジェット > Chart ウィジェット > Wijlinechart > Wijlinechart チュートリアル > 手順 2:ウィジェットの初期化 |
前の手順では、マークアップを追加し、折れ線グラフに表示されるコンテンツを追加しました。ここで、jQuery スクリプトを追加し、ウィジェットを初期化して、さらに、X と Y 軸のテキスト設定、グラフラベルへのツールチップの追加、「ハードウェア販売」という名前のグラフヘッダーの追加を行った後、seriesList を使用して X 軸に文字列データと Y 軸に数値データを持つ3つのデータ系列を作成できます。
前の手順で追加した終了の<div>タグの後に、次の jQuery スクリプトを入力し、wijlinechart ウィジェットを初期化します。
ソースビュー |
コードのコピー
|
---|---|
<script id="scriptInit" type="text/javascript"> $(document).ready(function () { $("#wijlinechartDefault").wijlinechart({ culture: "ja-JP" header: { visible: true, text: "オンラインユーザーの数", textStyle: { fill: "#7f7f7f" } }, axis: { y: { labels: { style: { fill: "#7f7f7f", "font-size": "11pt" } }, gridMajor: { style: {stroke: "#353539", "stroke-dasharray": "- " } }, tickMajor: { position: "outside", style: {stroke: "#7f7f7f"} }, tickMinor: { position: "outside", style: {stroke: "#7f7f7f"} } }, x: { labels: { style: { fill: "#7f7f7f", "font-size": "11pt", rotation: -45 } }, tickMajor: { position: "outside", style: {stroke: "#7f7f7f"} } } }, showChartLabels: false, hint: { content: function () { return this.data.lineSeries.label + '\n' + this.x + '\n' + this.y + ''; }, contentStyle: { "font-size": "10pt" }, offsetY: -10 }, legend: { visible: false }, seriesList: [ { label: "オンラインユーザーの数", legendEntry: true, fitType: "spline", data: { x: [new Date('10/27/2010 11:48:00'), new Date('10/27/2010 13:47:00'), new Date('10/27/2010 15:46:00'), new Date('10/27/2010 17:45:00'), new Date('10/27/2010 19:44:00'), new Date('10/27/2010 21:43:00'), new Date('10/27/2010 23:41:00'), new Date('10/28/2010 1:40:00'), new Date('10/28/2010 3:39:00'), new Date('10/28/2010 5:38:00'), new Date('10/28/2010 7:37:00'), new Date('10/28/2010 9:36:00'), new Date('10/28/2010 11:35:00'), new Date('10/28/2010 13:34:00'), new Date('10/28/2010 15:33:00'), new Date('10/28/2010 17:32:00'), new Date('10/28/2010 19:31:00'), new Date('10/28/2010 21:30:00'), new Date('10/28/2010 23:38:00'), new Date('10/29/2010 1:27:00'), new Date('10/29/2010 3:26:00'), new Date('10/29/2010 5:25:00'), new Date('10/29/2010 7:24:00'), new Date('10/29/2010 9:23:00'), new Date('10/29/2010 11:22:00')], y: [2665513, 2300921, 1663229, 1622528, 1472847, 1354026, 1348909, 1514946, 1746392, 2020481, 2312976, 2539210, 2657505, 2369938, 1869805, 1648695, 1529983, 1398148, 1389668, 1568134, 1787466, 2101460, 2090771, 2351994, 2537400] }, markers: { visible: true, type: "circle" } } ], seriesStyles: [ {stroke: "#ff9900", "stroke-width": "3" } ] }); }); </script> |