`
zengshaotao
  • 浏览: 787193 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

完整的highchart例子

 
阅读更多

<script type="text/javascript" src="js/jquery-1.7.2.min.js"></script>

<!-- highstock.js包含了highchart.js的相关功能 -->

<script type="text/javascript" src="js/highstock.js"></script>

<!-- <script type="text/javascript" src="js/highchart.js"></script> -->

<script type="text/javascript" src="js/data.js"></script>

<script type="text/javascript">

 

$(function () {

 

//设置当前页面图形的全局属性

Highcharts.setOptions({

chart:{

backgroundColor:{

linearGradient:[100,100,500,500],

stops:[//配置整个被渲染的div的颜色,这里是一个渐变色的配置

[0,'rgb(255,0,255)'],

[1,'rgb(255,240,255)']

]

},

borderWidth:0,

plotBackgroundColor:'rgba(110,200,150,9)',//图形背景颜色

plotShadow:true,

plotBorderWidth:1

}

});

 

   var option = {

   chart:{

   renderTo:'container',

   type:'column'//图标类型  line, spline, area, areaspline, column, bar, pie , column,scatter

   },

   title:{

   useHTML:true,//要使得html标签有效时,必须设置该属性

   text:"Highcharts中文网 | <a href='http://www.hcharts.cn' target='_blank'>中文教程</a>",

   style:{

       color:"#fff",

       fontWeight:"bold"

   }

   },

   //配置副标题

            subtitle:{

           text:'这里是附标题',

           y:40 //在y轴方向的距离间隔

            },

   //配置链接及名称选项,除去了默认的highchart显示

            credits:{

           enabled:true,

           href:'http://baidu.com',

           text:'百度一下,你就知道'

            },

   xAxis:{

   categories:['Apple','Oracle','bananas']

   },

   yAxis:{

   title:{

   text:'fruit display' //不设置的话默认显示values

   },

   labels:{

   formatter:function(){

   return this.value+'千克';//y轴刻度的修饰

   }

   }

   },

   //配置数据点提示框

            tooltip:{

           crosshairs:true,

           shared:false

            },

            

            plotOptions: {

                column: {  

                    pointPadding: 0.2,  //图表柱形的 间距 

                    borderWidth: 1      //图表柱形的边框

                }, bar: {  

                    dataLabels: {  

                        enabled: true  

                    }  

                }  

            }, 

                

   series: [{

name: 'tomgreen',

data: [1, 2, 4] //这里的数据是和 xAxis的categoryies属性值是一致的

},{

name: 'John',

data: [5, 7, 3]

}]

   };

   //JavaScript对象中,点符号和方括号是一样的,因此,你可以通过他们的字符串名称访问所有成员。

   //在代码中可以是options.renderTo,也可以是options['renderTo']

   //自定义对象,也可以通过new Object的形式,再设置Object的name和data属性

   var dynamicArr = {

   name:'dynamic add ',

   data:[11,11,22]

   }

   //动态添加option属性内容

   //要使得动态添加的内容能展现在图形上,需要在图形渲染之前添加

   option.series.push(dynamicArr);

   //绘制图形,返回对象之后,可以动态修改图形的参数

   var chartObject = new Highcharts.Chart(option);

});

 

</script>

分享到:
评论

相关推荐

    markdown完整的例子

    Markdown完整的示例,包括图片、链接、 流程图、科学公式、代码块、 表格、 emoji表情、序列图都有详细例子。 另外,个人推荐使用Typora作为Markdown的首选工具。 我是在对比了很多markdown工具后,才发现这个真香...

    ExtJs完整例子ext+dwr

    ExtJs完整例子ext+dwr,希望能给需要地兄弟提供帮助

    vc++6.0自己写一个DLL供自己的PB9调用完整的例子

    vc++6.0自己写一个DLL供自己的PB9调用完整的例子 ,网上很多介绍的多不能用,自己经常用的,绝对好用,有自己需要的可以照着加函数就行了

    firefly的完整通讯例子讲解

    firefly的完整通讯例子讲解,包括一个完整的通讯例子,简单易懂

    [228]串口通信的源代码,VC编写的,很好很完整的例子.zip上位机开发VC串口学习资料源码下载

    [228]串口通信的源代码,VC编写的,很好很完整的例子.zip上位机开发VC串口学习资料源码下载[228]串口通信的源代码,VC编写的,很好很完整的例子.zip上位机开发VC串口学习资料源码下载[228]串口通信的源代码,VC编写...

    关于highchart的一个学习例子

    在"关于highchart的一个学习例子"中,我们可以深入探讨Highcharts的基本用法以及如何通过源码实现自定义图表功能。 1. **Highcharts基础知识** - **安装与引入**:Highcharts通常通过CDN链接或下载本地文件后引入...

    HighChart曲线图

    7. **其他资源**:`examples`目录可能包含各种HighChart曲线图的示例代码,开发者可以参考这些例子学习如何应用不同的图表样式和功能。`gfx`、`api`和`graphics`目录可能包含HighChart的图形资源、API文档和额外的...

    jquerymobile设计完整例子

    在“jQuery Mobile 设计完整例子”中,我们将深入探讨这个框架的各个方面,包括登录页面的设计、菜单的实现以及菜单间的切换。 1. **登录页面设计** jQuery Mobile 提供了预定义的样式和布局结构,用于创建美观的...

    lucene例子(一个完整的,lucene例子)(lucenetest.rar,lucene,全文检索,lucene例子)

    lucenetest.rar,lucene,全文检索,lucene例子 lucenetest.rar,lucene,全文检索,lucene例子lucenetest.rar,lucene,全文检索,lucene例子

    jxl导出excel 完整例子工程

    jxl导出excel 完整例子工程jxl导出excel 完整例子工程jxl导出excel 完整例子工程 jxl导出excel 完整例子工程jxl导出excel 完整例子工程jxl导出excel 完整例子工程

    dts完整例子

    dts完整例子,详细描述了基于dts文件架构,操作gpio口状态的例子。

    java+EasyUI完整项目例子

    总结来说,"java+EasyUI完整项目例子"是一个综合了后端Java技术和前端EasyUI框架的实际应用案例,对于学习和理解Java Web开发,尤其是如何利用EasyUI构建用户界面,具有很高的参考价值。通过研究这个项目,开发者...

    2.5d webgis完整功能例子

    在这个"2.5D WebGIS完整功能例子"中,我们将深入探讨这个领域的关键技术和应用。 2.5D WebGIS是介于2D和3D之间的一种表现形式,它通常通过增加高度信息来增强二维地图的视觉效果,但并不提供全方位的三维视角。这种...

    div+css例子 div+css例子

    div+css例子div+css例子div+css例子div+css例子div+css例子div+css例子div+css例子div+css例子div+css例子div+css例子div+css例子div+css例子div+css例子div+css例子div+css例子div+css例子div+css例子div+css例子...

    springMVC 注解模式 完整事例 小例子

    springMVC 注解模式 完整事例 小例子 完整的小例子 放在eclipse或者myeclipse就直接可以运行的 包含简单的增删改查 上传文件 导出excle等小功能 登录验证等 简单实用 初学者首选

    WebGIS完整功能例子

    本压缩包文件“WebGIS完整功能例子”提供了一个全面展示WebGIS功能的实例,旨在帮助用户理解和应用WebGIS技术。 在WebGIS中,主要包含以下几个关键知识点: 1. **地图服务**:WebGIS的核心是地图服务,它可以将...

    JAVA 用户自定义事件监听完整例子

    JAVA 用户自定义事件...JAVA 用户自定义事件监听完整例子 JAVA 用户自定义事件监听完整例子 很多介绍用户自定义事件都没有例子,或是例子不全,下面写了一个完整的例子,并写入了注释以便参考,完整的实例源代码如下

    ssh与jbpm完整报销例子

    本例子网上也有,只是有点问题,本人经过修改后想留给第一次学习jbpm的人,希望不让他们为一个问题而花费很长时间. 由于所有的jar包已上传,所以不在用QQ发jar包给各位下载的朋友, 请在以下页面下载本项目的jar包: ...

    ANSYS电磁有限元六个完整的例子

    总的来说,这六个完整的ANSYS电磁有限元例子覆盖了电磁领域的多个重要方面,无论是初学者还是经验丰富的工程师,都能从中受益,进一步提升自己的专业技能。通过实践操作,将理论知识与实际应用相结合,使学习变得...

    Abaqus材料用户子程序UMAT基础知识及手册例子完整解释1.pdf

    Abaqus材料用户子程序UMAT基础知识及手册例子完整解释 Abaqus材料用户子程序UMAT是Abaqus有限元分析软件中的一种强大的功能,允许用户定义自己的材料模型,以满足特定的分析需求。在本文中,我们将探讨UMAT的基础...

Global site tag (gtag.js) - Google Analytics