jQuery插件HighCharts绘制2D柱状图、折线图和饼图的组合图效果示例【附demo源码下载】
程序员文章站
2022-12-13 07:53:21
本文实例讲述了jquery插件highcharts绘制2d柱状图、折线图和饼图的组合图效果。分享给大家供大家参考,具体如下:
1、实例代码:
本文实例讲述了jquery插件highcharts绘制2d柱状图、折线图和饼图的组合图效果。分享给大家供大家参考,具体如下:
1、实例代码:
<!doctype html> <html> <head> <meta charset="utf-8"> <title>highcharts 2d柱状图、折线图和饼图的组合图</title> <script type="text/javascript" src="js/jquery-1.7.2.min.js"></script> <script type="text/javascript" src="js/highcharts.js"></script> <script type="text/javascript"> $(function(){ $('#columnlinepiechart').highcharts({ chart: { }, title: { text: '水果销售组合图' }, xaxis: { categories: ['苹果', '橘子', '梨子', '香蕉', '草莓'] }, tooltip: { formatter: function() { var s; if (this.point.name) { s = ''+ this.point.name +': '+ this.y +' kg'; } else { s = ''+ this.x +': '+ this.y; } return s; } }, labels: { items: [{ html: '销售总量', style: { left: '40px', top: '8px', color: 'black' } }] }, series: [{ type: 'column', name: '星期一', data: [3, 2, 1, 3, 4] }, { type: 'column', name: '星期二', data: [2, 3, 5, 7, 6] }, { type: 'column', name: '星期三', data: [4, 3, 3, 9, 5] }, { type: 'column', name: '星期四', data: [4, 3, 3, 9, 4] },{ type: 'column', name: '星期五', data: [4, 3, 3, 9, 6] },{ type: 'column', name: '星期六', data: [4, 3, 3, 9, 8] },{ type: 'column', name: '星期日', data: [4, 3, 3, 9, 4] },{ type: 'spline', name: '平均值', data: [3, 2.67, 3, 6.33, 3.33], marker: { linewidth: 2, linecolor: highcharts.getoptions().colors[7], fillcolor: 'white' } }, { type: 'pie', name: '销售比例', data: [{ name: '星期一', y: 13, color: highcharts.getoptions().colors[0] }, { name: '星期二', y: 23, color: highcharts.getoptions().colors[1] }, { name: '星期三', y: 49, color: highcharts.getoptions().colors[2] }, { name: '星期四', y: 25, color: highcharts.getoptions().colors[3] }, { name: '星期五', y: 36, color: highcharts.getoptions().colors[4] }, { name: '星期六', y: 74, color: highcharts.getoptions().colors[5] }, { name: '星期日', y: 84, color: highcharts.getoptions().colors[6] }], center: [100, 80], size: 100, showinlegend: true, datalabels: { enabled: true } }] }); }); </script> </head> <body> <div id="columnlinepiechart" style="width: 1200px; height: 500px; margin: 0 auto"></div> </body> </html>
2、运行效果图:
附:完整实例代码点击此处本站下载。
更多关于jquery相关内容感兴趣的读者可查看本站专题:《jquery常用插件及用法总结》、《jquery中ajax用法总结》、《jquery表格(table)操作技巧汇总》、《jquery扩展技巧总结》、《jquery常见经典特效汇总》及《jquery选择器用法总结》
希望本文所述对大家jquery程序设计有所帮助。
推荐阅读
-
jQuery插件FusionCharts绘制的2D双柱状图效果示例【附demo源码】
-
jQuery插件HighCharts绘制2D带Label的折线图效果示例【附demo源码下载】
-
jQuery插件HighCharts实现2D柱状图、折线图的组合多轴图效果示例【附demo源码下载】
-
jQuery插件HighCharts实现的2D对数饼图效果示例【附demo源码下载】
-
jQuery插件HighCharts绘制2D柱状图、折线图和饼图的组合图效果示例【附demo源码下载】
-
jQuery插件HighCharts绘制2D金字塔图效果示例【附demo源码下载】
-
jQuery插件HighCharts绘制2D圆环图效果示例【附demo源码下载】
-
jQuery插件FusionCharts绘制的2D双面积图效果示例【附demo源码】
-
jQuery插件FusionCharts绘制2D环饼图效果示例【附demo源码】
-
jQuery插件HighCharts绘制2D带有Legend的饼图效果示例【附demo源码下载】