dcos-dygraphs
Version:
dygraphs is a fast, flexible open source JavaScript charting library.
66 lines (63 loc) • 2.36 kB
HTML
<html>
<head>
<title>label-div</title>
<!--
For production (minified) code, use:
<script type="text/javascript" src="dygraph-combined.js"></script>
-->
<script type="text/javascript" src="../dist/dygraph.js"></script>
<script type="text/javascript" src="data.js"></script>
</head>
<body>
<p>Chart with labels displayed in a separate div:</p>
<table><tr>
<td valign="top"><div id="graphdiv2"></div></td>
<td valign="top"> </td>
<td valign="top"><div id="labels"></div></td>
</tr></table>
<p>
The following chart should be the same as above. Here we use the
labelsDiv id instead of the actual labelsDiv element.<br/>This is
useful when the labelsDiv element has not been attached to the
DOM when the chart/options is created:
</p>
<table><tr>
<td valign="top"><div id="graphdiv3"></div></td>
<td valign="top"> </td>
<td valign="top"><div id="labels2"></div></td>
</tr></table>
<p>
The following chart shows the labelsShowZeroValues option in use.
When any point has a zero value the label is not shown. This is
useful when there are many zero values in a point and the user
is only interested in the non-zero points.
</p>
<table><tr>
<td valign="top"><div id="graphdiv4"></div></td>
<td valign="top"> </td>
<td valign="top"><div id="labels3"></div></td>
</tr></table>
<script type="text/javascript">
g2 = new Dygraph(document.getElementById("graphdiv2"),
data_nolabel,
{
labels: [ "Date", "High", "Low" ],
labelsDiv: document.getElementById("labels")
});
g3 = new Dygraph(document.getElementById("graphdiv3"),
data_nolabel,
{
labels: [ "Date", "High", "Low" ],
labelsDiv: "labels2"
});
g4 = new Dygraph(document.getElementById("graphdiv4"),
data_showzerovalues,
{
labels: [ "Date", "High", "Low" ],
labelsDiv: "labels3",
labelsShowZeroValues: false
});
</script>
</body>
</html>