| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081 |
- $(function() {
- var data = {
- "xScale": "ordinal",
- "yScale": "linear",
- "main": [{
- "className": ".pizza",
- "data": [{
- "x": "Pepperoni",
- "y": 4
- }, {
- "x": "Cheese",
- "y": 8
- }]
- }]
- };
- var myChart = new xChart('bar', data, '#example1');
- });
- $(function() {
- var tt = document.createElement('div'),
- leftOffset = -(~~$('html').css('padding-left').replace('px', '') + ~~$('body').css('margin-left').replace('px', '')),
- topOffset = -32;
- tt.className = 'ex-tooltip';
- document.body.appendChild(tt);
- var data = {
- "xScale": "time",
- "yScale": "linear",
- "main": [{
- "className": ".pizza",
- "data": [{
- "x": "2012-11-05",
- "y": 6
- }, {
- "x": "2012-11-06",
- "y": 6
- }, {
- "x": "2012-11-07",
- "y": 8
- }, {
- "x": "2012-11-08",
- "y": 3
- }, {
- "x": "2012-11-09",
- "y": 4
- }, {
- "x": "2012-11-10",
- "y": 9
- }, {
- "x": "2012-11-11",
- "y": 6
- }]
- }]
- };
- var opts = {
- "dataFormatX": function(x) {
- return d3.time.format('%Y-%m-%d').parse(x);
- },
- "tickFormatX": function(x) {
- return d3.time.format('%A')(x);
- },
- "mouseover": function(d, i) {
- var pos = $(this).offset();
- $(tt).text(d3.time.format('%A')(d.x) + ': ' + d.y)
- .css({
- top: topOffset + pos.top,
- left: pos.left + leftOffset
- })
- .show();
- },
- "mouseout": function(x) {
- $(tt).hide();
- }
- };
- var myChart = new xChart('line-dotted', data, '#example4', opts);
- });
|