highcharts.js中这个高度怎么调节

JavaScript029

highcharts.js中这个高度怎么调节,第1张

xAxis.labels.y可以设置

$(function () {

$('#container').highcharts({

chart: {

marginBottom: 80

},

xAxis: {

labels: {

align: 'left',

x: 1,

y: 50

},

categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']

},

yAxis: {

labels: {

align: 'left',

x: 1,

y: -20

},

},

series: [{

data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4]

}]

})

})

步骤一:老规矩,插入highcharts.js和jquery.min.js

步骤二:先做柱状图

先设置一个container的ID,高和宽自己定,这里,我定稿为400px

然后是图表的js:

说明一:在输入月份等类型时候,也可以写成英文,写成中文,记着就爱utf-8,不然会乱码哦。

说明二:设置 allowPointSelect: true,启用选择。

步骤三:设置按钮

先设置id=button

获得选择点

然后设置函数:

// the button action

$('#button').click(function() {

var selectedPoints = $('#container').highcharts().getSelectedPoints()

alert ('你选择了 '+ selectedPoints.length +' points')

})

})

好了一个基本的highcharts 柱状图以及选择功能就做好了,比较简单。