first commit
[wnstats.git] / public / javascripts / jqplot / examples / waterfall.html
blob639c7c4e40749185e58789632e3df2b9194226fd
1 <!DOCTYPE html>
3 <html>
4 <head>
6 <title>Waterfall Charts</title>
8 <link class="include" rel="stylesheet" type="text/css" href="../jquery.jqplot.min.css" />
9 <link rel="stylesheet" type="text/css" href="examples.min.css" />
10 <link type="text/css" rel="stylesheet" href="syntaxhighlighter/styles/shCoreDefault.min.css" />
11 <link type="text/css" rel="stylesheet" href="syntaxhighlighter/styles/shThemejqPlot.min.css" />
13 <!--[if lt IE 9]><script language="javascript" type="text/javascript" src="../excanvas.js"></script><![endif]-->
14 <script class="include" type="text/javascript" src="../jquery.min.js"></script>
17 </head>
18 <body>
19 <div class="logo">
20 <div class="nav">
21 <a class="nav" href="../../../index.php"><span>&gt;</span>Home</a>
22 <a class="nav" href="../../../docs/"><span>&gt;</span>Docs</a>
23 <a class="nav" href="../../download/"><span>&gt;</span>Download</a>
24 <a class="nav" href="../../../info.php"><span>&gt;</span>Info</a>
25 <a class="nav" href="../../../donate.php"><span>&gt;</span>Donate</a>
26 </div>
27 </div>
28 <div class="example-content">
30 <div class="example-nav">
31 <a href="theming.html">Previous</a> <a href="./">Examples</a> <a href="waterfall2.html">Next</a></div>
34 <!-- Example scripts go here -->
36 <style type="text/css" media="screen">
37 .jqplot-axis {
38 font-size: 0.85em;
40 .jqplot-title {
41 font-size: 16px;
43 p {
44 margin: 20px;
45 font-family:Arial,Helvetica,Sans-serif;
47 </style>
49 <p>Waterfall chart using default bar colors.</p>
50 <div id="chart1" style="margin-top:20px; margin-left:20px; width:350px; height:350px;"></div>
52 <p>Waterfall chart using custom colors and "useNegativeColors" set to "false".</p>
53 <div id="chart2" style="margin-top:20px; margin-left:20px; width:350px; height:350px;"></div>
57 <script class="code" type="text/javascript">$(document).ready(function(){
58 var line1 = [14, 3, 4, -3, 5, 2, -3, -7];
59 var ticks = ['2008', 'Apricots', 'Tomatoes', 'Potatoes', 'Rhubarb', 'Squash', 'Grapes', 'Peanuts', '2009'];
62 var plot1 = $.jqplot('chart1', [line1], {
63 title: 'Crop Yield Charnge, 2008 to 2009',
64 seriesDefaults:{
65 renderer:$.jqplot.BarRenderer,
66 rendererOptions:{
67 waterfall:true,
68 varyBarColor: true
70 pointLabels: {
71 hideZeros: true
73 yaxis:'y2axis'
75 axes:{
76 xaxis:{
77 renderer:$.jqplot.CategoryAxisRenderer,
78 ticks:ticks,
79 tickRenderer: $.jqplot.CanvasAxisTickRenderer,
80 tickOptions: {
81 angle: -90,
82 fontSize: '10pt',
83 showMark: false,
84 showGridline: false
87 y2axis: {
88 min: 0,
89 tickInterval: 5
92 });
93 });</script>
96 <script class="code" type="text/javascript">$(document).ready(function(){
98 var line1 = [14, 3, 4, -3, 5, 2, -3, -7];
99 var ticks = ['2008', 'Apricots', 'Tomatoes', 'Potatoes', 'Rhubarb', 'Squash', 'Grapes', 'Peanuts', '2009'];
100 var plot2 = $.jqplot('chart2', [line1], {
101 title: 'Crop Yield Charnge, 2008 to 2009',
102 seriesColors:['#333333', '#999999', '#3EA140', '#3EA140', '#3EA140', '#783F16', '#783F16', '#783F16', '#333333'],
103 seriesDefaults:{
104 renderer:$.jqplot.BarRenderer,
105 rendererOptions:{
106 waterfall:true,
107 varyBarColor: true,
108 useNegativeColors: false
110 pointLabels: {
111 hideZeros: true
113 yaxis:'y2axis'
115 axes:{
116 xaxis:{
117 renderer:$.jqplot.CategoryAxisRenderer,
118 ticks:ticks,
119 tickRenderer: $.jqplot.CanvasAxisTickRenderer,
120 tickOptions: {
121 angle: -90,
122 fontSize: '10pt',
123 showMark: false,
124 showGridline: false
127 y2axis: {
128 min: 0,
129 tickInterval: 5
133 });</script>
135 <!-- End example scripts -->
137 <!-- Don't touch this! -->
140 <script class="include" type="text/javascript" src="../jquery.jqplot.min.js"></script>
141 <script type="text/javascript" src="syntaxhighlighter/scripts/shCore.min.js"></script>
142 <script type="text/javascript" src="syntaxhighlighter/scripts/shBrushJScript.min.js"></script>
143 <script type="text/javascript" src="syntaxhighlighter/scripts/shBrushXml.min.js"></script>
144 <!-- End Don't touch this! -->
146 <!-- Additional plugins go here -->
147 <script class="include" type="text/javascript" src="../plugins/jqplot.barRenderer.min.js"></script>
148 <script class="include" type="text/javascript" src="../plugins/jqplot.categoryAxisRenderer.min.js"></script>
149 <script class="include" type="text/javascript" src="../plugins/jqplot.canvasAxisTickRenderer.min.js"></script>
150 <script class="include" type="text/javascript" src="../plugins/jqplot.canvasTextRenderer.min.js"></script>
151 <script class="include" type="text/javascript" src="../plugins/jqplot.pointLabels.min.js"></script>
153 <!-- End additional plugins -->
156 </div>
157 <script type="text/javascript" src="example.min.js"></script>
159 </body>
162 </html>