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

发布时间 - 2026-01-11 00:05:00    点击率:

本文实例讲述了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(){
     $('#someColumnLineChart').highcharts({
       chart: {
         zoomType: 'xy'
       },
       title: {
         text: '()某城市有关气候参数'
       },
       xAxis: [{
         categories: ['一月', '二月', '三月', '四月', '五月', '六月','七月', '八月', '九月', '十月', '十一月', '十二月']
       }],
       yAxis: [{ // 主Y轴
         labels: {
           formatter: function() {
             return this.value +'°C';
           },
           style: {
             color: '#89A54E'
           }
         },
         title: {
           text: '温度',
           style: {
             color: '#89A54E'
           }
         },
         opposite: true
       }, { // 次Y轴
         gridLineWidth: 0,
         title: {
           text: '降雨量',
           style: {
             color: '#4572A7'
           }
         },
         labels: {
           formatter: function() {
             return this.value +' mm';
           },
           style: {
             color: '#4572A7'
           }
         }
       }, { // 第三级Y轴
         gridLineWidth: 0,
         title: {
           text: '气压',
           style: {
             color: '#AA4643'
           }
         },
         labels: {
           formatter: function() {
             return this.value +' mb';
           },
           style: {
             color: '#AA4643'
           }
         },
         opposite: true
       }],
       tooltip: {
         shared: true
       },
       legend: {
         layout: 'vertical',
         align: 'left',
         x: 120,
         verticalAlign: 'top',
         y: 80,
         floating: true,
         backgroundColor: '#FFFFFF'
       },
       series: [{
         name: '降雨量',
         color: '#4572A7',
         type: 'column',
         yAxis: 1,
         data: [50.9, 71.5, 96.4, 129.2, 144.0, 106.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.8],
         tooltip: {
           valueSuffix: ' mm'
         }
       }, {
         name: '气压',
         type: 'spline',
         color: '#AA4643',
         yAxis: 2,
         data: [1015, 1012, 1015.9, 1015.5, 1012.3, 1009.5, 1009.6, 1010.2, 1015.1, 1016.9, 1008.2, 1026.7],
         marker: {
           enabled: false
         },
         dashStyle: 'shortdot',
         tooltip: {
           valueSuffix: ' mb'
         }
       }, {
         name: '温度',
         color: '#89A54E',
         type: 'spline',
         data: [3.0, 6.8, 11.5, 16.5, 18.2, 22.5, 28.2, 36.5, 23.3, 18.3, 13.9, 2.6],
         tooltip: {
           valueSuffix: ' °C'
         }
       }]
     });
   });
</script>
</head>
<body>
  <div id="someColumnLineChart" style="width: 1200px; height: 500px; margin: 0 auto"></div>
</body>
</html>

2、运行效果图:

附:完整实例代码点击此处本站下载

更多关于jQuery相关内容感兴趣的读者可查看本站专题:《jQuery常用插件及用法总结》、《jquery中Ajax用法总结》、《jQuery表格(table)操作技巧汇总》、《jQuery扩展技巧总结》、《jQuery常见经典特效汇总》及《jquery选择器用法总结》

希望本文所述对大家jQuery程序设计有所帮助。


# jQuery  # 插件  # HighCharts  # 2D  # 柱状图  # 折线图  # 组合多轴图  # jQuery插件FusionCharts实现的2D面积图效果示例【附demo源码下载】  # jQuery插件FusionCharts实现的2D柱状图效果示例【附demo源码下载】  # jQuery插件FusionCharts实现的3D柱状图效果实例【附demo源码下载】  # jQuery插件FusionCharts实现的2D饼状图效果【附demo源码下载】  # jQuery插件FusionCharts绘制的3D饼状图效果实例【附demo源码下载】  # jQuery插件HighCharts绘制2D半圆环图效果示例【附demo源码下载】  # jQuery插件HighCharts绘制2D金字塔图效果示例【附demo源码下载】  # jQuery插件HighCharts绘制2D柱状图、折线图和饼图的组合图效果示例【附demo源码下载  # jQuery插件HighCharts绘制2D圆环图效果示例【附demo源码下载】  # jQuery插件HighCharts绘制2D柱状图、折线图的组合双轴图效果示例【附demo源码下载】  # 12款经典的白富美型—jquery图片轮播插件—前端开发必备  # 强烈推荐240多个jQuery插件提供下载  # jQuery插件FusionCharts绘制ScrollColumn2D图效果示例【附demo源码下  # 相关内容  # 感兴趣  # 给大家  # 点击此处  # 更多关于  # 所述  # 程序设计  # 操作技巧  # 选择器  # 讲述了  # style  # return  # formatter  # color  # true  # A54E  # labels  # zoomType 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Python函数文档自动校验_规范解析【教程】  ,怎么在广州志愿者网站注册?  js代码实现下拉菜单【推荐】  JavaScript如何操作视频_媒体API怎么控制播放  1688铺货到淘宝怎么操作 1688一键铺货到自己店铺详细步骤  北京网页设计制作网站有哪些,继续教育自动播放怎么设置?  Laravel怎么实现搜索功能_Laravel使用Eloquent实现模糊查询与多条件搜索【实例】  Win11搜索栏无法输入_解决Win11开始菜单搜索没反应问题【技巧】  Laravel中的Facade(门面)到底是什么原理  简历在线制作网站免费版,如何创建个人简历?  ChatGPT回答中断怎么办 引导AI继续输出完整内容的方法  Laravel storage目录权限问题_Laravel文件写入权限设置  Laravel如何操作JSON类型的数据库字段?(Eloquent示例)  创业网站制作流程,创业网站可靠吗?  Laravel如何发送系统通知?(Notification渠道示例)  iOS中将个别页面强制横屏其他页面竖屏  成都网站制作公司哪家好,四川省职工服务网是做什么用?  php485函数参数是什么意思_php485各参数详细说明【介绍】  Laravel任务队列怎么用_Laravel Queues异步处理任务提升应用性能  javascript如何操作浏览器历史记录_怎样实现无刷新导航  JavaScript如何实现类型判断_typeof和instanceof有什么区别  网站广告牌制作方法,街上的广告牌,横幅,用PS还是其他软件做的?  Laravel如何设置定时任务(Cron Job)_Laravel调度器与任务计划配置  Android 常见的图片加载框架详细介绍  javascript基于原型链的继承及call和apply函数用法分析  Laravel定时任务怎么设置_Laravel Crontab调度器配置  Laravel如何保护应用免受CSRF攻击?(原理和示例)  详解CentOS6.5 安装 MySQL5.1.71的方法  如何快速生成ASP一键建站模板并优化安全性?  北京专业网站制作设计师招聘,北京白云观官方网站?  Laravel怎么防止CSRF攻击_Laravel CSRF保护中间件原理与实践  香港网站服务器数量如何影响SEO优化效果?  Laravel如何安装Breeze扩展包_Laravel用户注册登录功能快速实现【流程】  三星、SK海力士获美批准:可向中国出口芯片制造设备  Laravel如何理解并使用服务容器(Service Container)_Laravel依赖注入与容器绑定说明  如何用好域名打造高点击率的自主建站?  网站制作软件免费下载安装,有哪些免费下载的软件网站?  Laravel如何清理系统缓存命令_Laravel清除路由配置及视图缓存的方法【总结】  Laravel表单请求验证类怎么用_Laravel Form Request分离验证逻辑教程  专业商城网站制作公司有哪些,pi商城官网是哪个?  免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?  Laravel怎么配置.env环境变量_Laravel生产环境敏感数据保护与读取【方法】  Laravel如何配置和使用队列处理异步任务_Laravel队列驱动与任务分发实例  Laravel怎么配置S3云存储驱动_Laravel集成阿里云OSS或AWS S3存储桶【教程】  如何在阿里云香港服务器快速搭建网站?  如何在阿里云虚拟主机上快速搭建个人网站?  rsync同步时出现rsync: failed to set times on “xxxx”: Operation not permitted  JS去除重复并统计数量的实现方法  如何确保FTP站点访问权限与数据传输安全?  宙斯浏览器视频悬浮窗怎么开启 边看视频边操作其他应用教程