jQuery插件HighCharts绘制2D柱状图、折线图的组合双轴图效果示例【附demo源码下载】


Posted in Javascript onMarch 09, 2017

本文实例讲述了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(){
     $('#doubleColumnLineChart').highcharts({
       chart: {
         zoomType: 'xy'
       },
       title: {
         text: '(3water.com)某城市的月平均温度和降雨量'
       },
       xAxis: [{
         categories: ['一月', '二月', '三月', '四月', '五月', '六月','七月', '八月', '九月', '十月', '十一月', '十二月']
       }],
       yAxis: [{ // 主Y轴
         labels: {
           format: '{value}°C',
           style: {
             color: '#89A54E',
             fontSize: '12px'
           }
         },
         title: {
           text: '温度',
           style: {
             color: '#89A54E',
             fontSize: '12px'
           }
         }
       }, { // 次Y轴
         title: {
           text: '降雨量',
           style: {
             color: '#4572A7'
           }
         },
         labels: {
           format: '{value} mm',
           style: {
             color: '#4572A7'
           }
         },
         opposite: true
       }],
       tooltip: {
         shared: true
       },
       legend: {
         layout: 'vertical',
         align: 'left',
         x: 120,
         verticalAlign: 'top',
         y: 100,
         floating: true,
         backgroundColor: '#FFFFFF'
       },
       series: [{
         name: '降雨量',
         color: '#4572A7',
         type: 'column',
         yAxis: 1,
         data: [9.9, 51.5, 16.4, 129.2, 44.0, 76.0, 35.6, 148.5, 116.4, 104.1, 95.6, 154.4],
         tooltip: {
           valueSuffix: ' mm'
         }
       }, {
         name: '温度',
         color: '#89A54E',
         type: 'spline',
         data: [7.0, 6.9, 9.5, 14.5, 18.2, 21.5, 35.2, 26.5, 13.3, 18.3, 13.9, 2.6],
         tooltip: {
           valueSuffix: '°C'
         }
       }]
     });
   });
</script>
</head>
<body>
  <div id="doubleColumnLineChart" style="width: 1200px; height: 500px; margin: 0 auto"></div>
</body>
</html>

2、运行效果图:

jQuery插件HighCharts绘制2D柱状图、折线图的组合双轴图效果示例【附demo源码下载】

Javascript 相关文章推荐
javascript 实现父窗口引用弹出窗口的值的脚本
Aug 07 Javascript
关于JavaScript中string 的replace
Apr 12 Javascript
jQuery的slideToggle方法实例
May 07 Javascript
jquery将一个表单序列化为一个对象的方法
Dec 02 Javascript
jquery easyui combox一些实用的小方法
Dec 25 Javascript
将JavaScript的jQuery库中表单转化为JSON对象的方法
Nov 17 Javascript
jquery基本选择器匹配多个元素的实现方法
Sep 05 Javascript
Javascript 调用 ActionScript 的简单方法
Sep 22 Javascript
Javascrip实现文字跳动特效
Nov 27 Javascript
Angular2-primeNG文件上传模块FileUpload使用详解
Jan 14 Javascript
Bootstrap弹出框之自定义悬停框标题、内容和样式示例代码
Jul 11 Javascript
前端开发之便利店收银系统代码
Dec 27 Javascript
canvas实现爱心和彩虹雨效果
Mar 09 #Javascript
vue如何实现observer和watcher源码解析
Mar 09 #Javascript
详解VueJs异步动态加载块
Mar 09 #Javascript
微信小程序 设置启动页面的两种方法
Mar 09 #Javascript
js实现登录框鼠标拖拽效果
Mar 09 #Javascript
解决Node.js使用MySQL出现connect ECONNREFUSED 127.0.0.1:3306的问题
Mar 09 #Javascript
基于vue实现分页/翻页组件paginator示例
Mar 09 #Javascript
You might like
php在服务器执行exec命令失败的解决方法
2012/03/03 PHP
关于使用key/value数据库redis和TTSERVER的心得体会
2013/06/28 PHP
PHP实现基于图的深度优先遍历输出1,2,3...n的全排列功能
2017/11/10 PHP
Javascript的IE和Firefox兼容性汇编(zz)
2007/02/02 Javascript
使用jquery读取html5 localstorage的值的方法
2013/01/04 Javascript
select、radio表单回显功能实现避免使用jquery载入赋值
2013/06/08 Javascript
去掉gridPanel表头全选框的小例子
2013/07/18 Javascript
基于jquery实现的省市区级联无ajax
2013/09/24 Javascript
制作jquery遮罩层效果导航菜单代码分享
2013/12/25 Javascript
node.js+Ajax实现获取HTTP服务器返回数据
2014/11/26 Javascript
Jquery检验手机号是否符合规则并根据手机号检测结果将提交按钮设为不同状态
2015/11/26 Javascript
Bootstrap学习笔记之css样式设计(1)
2016/06/07 Javascript
深入浅析JavaScript中的Function类型
2016/07/09 Javascript
原生javascript 学习之js变量全面了解
2016/07/14 Javascript
JavaScript浏览器对象模型BOM(BrowserObjectModel)实例详解
2016/11/29 Javascript
js仿QQ邮箱收件人选择与搜索功能
2017/02/10 Javascript
JavaScript实现星星等级评价功能
2017/03/22 Javascript
jQuery事件对象的属性和方法详解
2017/09/09 jQuery
微信小程序 input表单与redio及下拉列表的使用实例
2017/09/20 Javascript
详解微信小程序中组件通讯
2018/10/30 Javascript
详解如何使用koa实现socket.io官网的例子
2018/11/04 Javascript
微信小程序获取位置展示地图并标注信息的实例代码
2019/09/01 Javascript
[01:14:12]2018DOTA2亚洲邀请赛4.7 总决赛 LGD vs Mineski 第二场
2018/04/09 DOTA
Python实现单词翻译功能
2017/06/06 Python
python 计算数据偏差和峰度的方法
2019/06/29 Python
python3 自动打印出最新版本执行的mysql2redis实例
2020/04/09 Python
Python连接Mysql进行增删改查的示例代码
2020/08/03 Python
日本网路线上商品代购服务:转送JAPAN
2016/08/05 全球购物
Orvis官网:自1856年以来,优质服装、飞钓装备等
2018/12/17 全球购物
群众路线剖析材料
2014/02/02 职场文书
辩论赛主持词
2014/03/18 职场文书
兽医医药专业求职信
2014/07/27 职场文书
六查六看剖析材料
2014/10/06 职场文书
干部作风整顿个人剖析材料
2014/10/06 职场文书
2015年个人实习工作总结
2014/12/12 职场文书
总经理岗位职责
2015/02/04 职场文书