hightcharts

来源:互联网 发布:lol赌博软件 编辑:程序博客网 时间:2024/05/16 14:24
 
官方网站:http://www.highcharts.com/

配置详解:http://www.highcharts.com/ref/

Jquery Highcharts 参数配置说明

 chart

renderTo            表的示容器

defaultSeriesType  表的型(line,spline, scatter, splinearea bar,pie,area,column

margin              上下左右空隙

events              事件

click               function(e) {}

load                function(e) {}

 xAxisyAxis:

   属性:

   gridLineColor          网格

reversed                是否反向 true ,false

gridLineWidth           网格粗

startOnTick             是否从坐标线开始画区域

endOnTick              是否从坐标线结束画区域

   tickmarkPlacement     标值与坐标线标记对齐方式on,between

tickPosition            标线标记向内延伸是向外延伸(insidel,outside)

tickPixelInterval       决定着横坐的密度

tickColor               标线标记

tickWidth               标线标记

   lineColor              线颜

lineWidth               线宽

max                    固定坐最大

min                    固定坐最小

plotlines               标线属性

maxZoom

minorGridLineColor

minorGridLineWidth

/minorTickColor

title          

    enabled    是否显示

    text       坐标名称

Labels           标轴值显defaultLabelOptions

   formatter       格式化函数

   enabled          是否示坐标轴的坐标值

 rotation 倾斜角度

    align           与坐标线水平相位置

    x               水平偏移量

    y               垂直偏移量

    style       

           font    字体defaultFont

           color    

   

Tooltip                数据点的提示框

   enabled             标经过时是否可动态true,false

    formatter           格式化提示框的内容

plotOptions            画各种的数据点的

    defaultOptions      认设

属性

    Area:

lineWidth           线宽

fillColor           area的填充

marker{}            动态属性

shadow             是否阴影 true,false

states              置状

    Line

        dataLabels:     数据

           enabled      是否直接示点的数据true,false

series

    name                        条曲线名称

    data[]                      条曲线的数据

addPoint([x,y],redraw,cover)   添加描点,redraw是否重画,cover是否左移

setData: function(data, redraw)重新设置Data数组,redraw是否重画

remove: function(redraw)       删除曲线

redraw: function()             重画曲线

marker

enabled                    是否显示描点

 去掉右下角的highcharts.com的方法:

在highcharts.js中找到credits:{enabled:true,text:"highcharts.com",href:"http://www.highcharts.com"

去掉text里内容就ok

Jquery highcharts用法:   

1.在页面调用js

<script src="../../Scripts/jquery-1.4.1.min.js" type="text/javascript"></script>
    <script src="Highcharts/highcharts/js/highcharts.js" type="text/javascript"></script>

2.在html页面加入一个div容器用来放报表数据

 <div id="chart-container-1" style="width: 100%; height: 400px"></div>

3.一个简单的实例

   $(document).ready(function(){
var chart1 = new Highcharts.Chart({
         chart: { //整体控制
            renderTo: 'chart-container-1',//把报表放到页面的容器中
            defaultSeriesType: 'bar'
            //可选,默认为line。
           //控制线条样式,line:折线;
           //spline:平滑的线;
           //area:折线、下边有颜色块儿;
           //areaspline:平滑的线、下边有颜色块儿;
           //column:柱状图;
           //bar:横向条形图;
           //pie:饼图;
          // scatter:点状图;
         },
         title: {
            text: 'Fruit Consumption'
         },
         xAxis: {
            categories: ['苹果', '香蕉', '橘子']
         },
         yAxis: {
            title: {
               text: 'Fruit eaten'
            }
         },
         series: [{
            name: '小A',
            data: [1, 0, 4]
         }, {
            name: '小B',
            data: [5, 7, 3]
         }]
      });
 });