jquery 图表插件 gchart
jquery 图表插件 gchart
在程序中用到不同的折线 曲线 饼图等信息的展现,用jquery和jquery的插件 gchart很容易实现的,而gchart插件是封装了google的图表api,所以重要数据或是安全性比较高的时候要慎重选择。
- <script src="/js/jquery-1.3.2.min.js" type="text/javascript"></script>
复制代码Js代码
- <script type="text/javascript" src="/js/swfobject.js"></script>
- <script type="text/javascript" src="/js/jquery.gchart.js"></script>
- <script type="text/javascript">
- function listline () {
- //下载量
- var array1=[5, 3, 12, 33,38, 21, 60, 31, 43, 25, 12, 58];
- //日期数组
- var array2=['1月','2月','3月','4月','5月','6月','7月','8月','9月','10月','11月','12月'];
- $('#basicGChart').gchart({
- type: 'line',//图表类型
- title: '2009年阿一电影下载量折线图', //图表标题
- width:300,//图表宽带
- height:136,//图表高度
- series: [
- $.gchart.series(array1,'red')//图表数据
- ],
- axes: [//图表坐标轴
- $.gchart.axis('left', 0, 100,'blue'),
- $.gchart.axis('bottom',array2,'008000')
- ],
- legend: 'top'});
- }
- $(function(){
- //listline();
- //list();
- listcirle();
- });
- </script>
- <h2>一个简单的gchart折线示例</h2>
- <div id="basicGChart">
- <h2>一个简单的gchart雷达图示例</h2>
- <div id="brisChart">
- </div>
- <h2>一个简单的gchart图示例</h2>
- <div id="circle">
- </div>
复制代码function list(){
Js代码
- 1. $('#brisChart').gchart({
- 2. type: 'line',//基本属性设置 'radar'雷达图 line折线图
- 3. width: 340,
- 4. height:150,
- 5. title: '三个国家的对比',
- 6. titleColor: 'green',
- 7. backgroundColor: $.gchart.gradient('horizontal', 'ccffff', 'ccffff00'),//背景色渐变
- 8. //图例设置
- 9. series: [$.gchart.series('Max', [29.1, 28.9, 28.1, 26.3,
- 10. 23.5, 21.2, 20.6, 21.7, 23.8, 25.6, 27.3, 28.6], 'red'),
- 11. $.gchart.series('Min', [20.9, 20.8, 19.5, 16.9,
- 12. 13.8, 10.9, 9.5, 10.0, 12.5, 15.6, 18.0, 19.8], 'green'),
- 13. $.gchart.series('Rainfall', [157.7, 174.6, 138.5, 90.4,
- 14. 98.8, 71.2, 62.6, 42.7, 34.9, 94.4, 96.5, 126.2], 'blue', 0, 200)],
- 15. //坐标设置
- 16. axes: [$.gchart.axis('bottom', ['Jan', 'Feb', 'Mar', 'Apr',
- 17. 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'], 'black'),
- 18. $.gchart.axis('left', 0, 40,10,'red'),//左边左边刻度 left 0 到 40 默认间隔为10 可以自己设置
- 19. $.gchart.axis('left', ['C'], [50], 'red'),
- 20. $.gchart.axis('right', 0, 200, 50, 'blue'),
- 21. $.gchart.axis('right', ['mm'], [50], 'blue')],//单位信息 ['mm']刻度 [50] 距下方的百分比 blue颜色
- 22. legend: 'top' //图例的位置
- 23.})
- 24.
- 25.}
复制代码
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论