HTMLcopy
1
<div id="container"></div>
CSScopy
6
1
html, body, #container {
2
width: 100%;
3
height: 100%;
4
margin: 0;
5
padding: 0;
6
}
JavaScriptcopy
x
1
anychart.onDocumentReady(function () {
2
3
// chart type
4
var chart = anychart.bar();
5
6
// chart title
7
chart.title("Range Bar Chart");
8
9
// set data
10
var range = chart.rangeBar([
11
{ low: 0.6, high: 6.3},
12
{ low: 0.7, high: 6.1},
13
{ low: 1.9, high: 8.5},
14
{ low: 3.1, high: 10.8},
15
{ low: 5.7, high: 14.4},
16
{ low: 8.4, high: 16.9},
17
{ low: 10.6, high: 19.2},
18
{ low: 10.5, high: 18.9},
19
{ low: 8.5, high: 16.1},
20
{ low: 6.0, high: 12.5},
21
{ low: 3.0, high: 8.8},
22
{ low: 1.5, high: 6.9},
23
{ low: 5.1, high: 12.1}
24
]);
25
26
// adding a listener
27
range.listenOnce(
28
// click twice on any range bar to see the result
29
"dblclick",
30
function() {
31
range.fill("red");
32
}
33
);
34
35
// draw
36
chart.container("container");
37
chart.draw();
38
});