jquery图表统计插件-highcharts详解

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 

<htmlxmlns="http://www.w3.org/1999/xhtml">

<head>

<metahttp-equiv="Content-Type"content="text/html;charset=utf-8">

<title>渠道流量统计</title>

<styletype="text/css">

body{margin:0;padding:0;}

</style>

<!--引入jquery插件-->

<scripttype="text/javascript"src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>

<!--引入highchart插件-->

<scriptsrc="highcharts.js"type="text/javascript"></script>

<!--引入highchart主题-->

<scriptsrc="grid.js"type="text/javascript"></script>

<!--调用数据,生成chart-->

<scripttype="text/javascript">

varchart;

$(document).ready(function(){

chart=newHighcharts.Chart({

chart:{//整体控制

renderTo:'container',//图表容器的DIVbar:横向条形图

defaultSeriesType:'line',//可选,默认为line【line:折线;spline:平滑的线;area:区域图;bar:曲线图;pie:饼图;scatter:点状图等等;

marginRight:130,//外边距控制(上下左右空隙)

marginBottom:25//外边距控制

},

title:{

text:'渠道流量统计',//主标题

x:-20//标题相对位置默认居中

},

subtitle:{

text:'趋势图',//副标题

x:60//标题相对位置

},

xAxis:{//x轴数据

categories:['星期一','星期二','星期三','星期四','星期五','星期六','星期日']

},

yAxis:{//y轴数据

title:{

text:'标量'

},

plotLines:[{//标线

value:0,

width:1,

color:'#808080'

}]

},

tooltip:{//数据点的提示框

formatter:function(){

return'<b>'+this.series.name+'</b><br/>'+this.x+':'+this.y;

}//formatter需要一个回调函数,可以通过this关键字打点得到当前一些图表信息

},

legend:{

layout:'vertical',

align:'right',

verticalAlign:'top',

x:-10,

y:100,

borderWidth:0

},

series:[{//数据数组,json格式中name为这组数据的名字,data为这组数据的数组

name:'渠道一',

data:[2,7,9,25,31,32,9]

},{

name:'渠道二',

data:[6,14,19,23,25,32,12]

},{

name:'渠道三',

data:[7,16,17,20,25,26,4]

},{

name:'渠道四',

data:[7,16,18,24,28,29,6]

},{

name:'渠道五',

data:[9,10,12,16,18,32,15]

}]

});

});

</script>

</head>

<body>

<!--装载图表的容器-->

<divid="container"style="width:100%;height:600px">

</div>

</body>

    </html> 

    1.如何去掉右下角的 http:// www.highcharts.com标识:

在highcharts.js中找到:

credits:{

enabled:true,

text:'Highcharts.com',

href:'http://www.highcharts.com',

position:{

align:'right',

x:-10,

verticalAlign:'bottom',

y:-5

}

只要改掉这个地方就行了,或者直接取消,enabled:false

或者

text:'yourself.com',

href:'http://www.yourself.com',

相关推荐