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
var stage = anychart.graphics.create('container');
3
4
var data = [
5
[new Date('28-Aug-07'), 511.53, 514.98, 505.79, 506.40],
6
[new Date('29-Aug-07'), 507.84, 513.30, 507.23, 512.88],
7
[new Date('30-Aug-07'), 512.36, 515.40, 510.58, 511.40],
8
[new Date('31-Aug-07'), 513.10, 516.50, 511.47, 515.25],
9
[new Date('01-Sep-07'), 515.02, 528.00, 514.62, 525.15]
10
];
11
12
var chart1 = anychart.ohlc(data);
13
chart1.bounds(0, 20, '50%', '100%');
14
chart1.xScale().minimum(Date.UTC(2007, 7, 27)).maximum(Date.UTC(2007, 8, 1));
15
chart1.xAxis({
16
ticks: true,
17
labels: false,
18
minorTicks: {stroke: '#424242'},
19
minorLabels: true
20
});
21
22
var xScale = chart1.xScale();
23
xScale.minorTicks([new Date('27-Aug-07'), new Date('29-Aug-07'), new Date('31-Aug-07'), new Date('02-Sep-07')]);
24
25
chart1.container(stage);
26
chart1.draw();
27
28
var chart2 = anychart.candlestick(data);
29
chart2.bounds('50%', 20, '50%', '100%');
30
chart2.xScale().minimum(Date.UTC(2007, 7, 27)).maximum(Date.UTC(2007, 8, 1));
31
chart2.xAxis({
32
ticks: true,
33
labels: false,
34
minorTicks: {stroke: '#424242'},
35
minorLabels: true
36
});
37
38
// Get minor ticks.
39
var ticks = xScale.minorTicks();
40
41
var scale = chart2.xScale();
42
scale.minorTicks(ticks.get());
43
44
chart2.container(stage);
45
chart2.draw();
46
47
var title = anychart.standalones.title();
48
title.text('Get and use minor ticks');
49
title.container(stage);
50
title.draw();
51
});