function chartData() {
var app_id = $('.app_id').attr('app_id');
var gener_id = $('.gener_id').attr('gener_id');
var pop_id = $('.listType li.active').attr('pop_id');
var date = $(".realTimeDate li.active span").attr("date");
$.ajax({
url:'/app/rankChange',
type:'post',
data:{
app_id:app_id,
gener_id:gener_id,
pop_id:pop_id,
date:date,
},
success:function (data) {
chartLoad(data.data)
},
dataType:'json'
})
} var arr = [];
var arr1 = [];
function chartLoad(data){
var gener_name = $(".gener_id").text();
console.log(data); for(var i=0;i<data.rank_app_list.length;i++){
console.log(data.rank_total_list[i]);
arr.push(data.rank_app_list[i]);
i = i+2;
}
for(var k=0;k<data.rank_total_list.length;k++){
console.log(data.rank_total_list[k]);
arr1.push(data.rank_total_list[k]);
k = k+2;
}
$('#container').highcharts({
//tooltip控制折线图
tooltip:{
shared: true,//控制多个产品共同显示内容
crosshairs: true,//让y轴坐标显示
},
credits: {
enabled: false//去掉链接
},
exporting:{
enabled:false //用来设置是否显示‘打印’,'导出'等功能按钮,不设置时默认为true
},
//折线图颜色
colors:['#33CC99','#FF6565'],
title: {
text: '排名趋势'
},
xAxis:{
// gridLineWidth : 1
// inverted: Boolean
categories: ["0:00","3:00","6:00","9:00","12:00","15:00","18:00","21:00","00:00"],
showFirstLabel: true,
reversed: false
},
yAxis:[
{
title: {
text: '应用榜排名'
},
reversed: true
},
{
title: {
text: gener_name+'排名'
},
reversed: true,
opposite: true
}
],
legend: {
layout: 'vertical',
layout: 'horizontal',
align: 'center',
verticalAlign: 'bottom',
x: 0,
y: 0
},
plotOptions: {
series: {
label: {
connectorAllowed: true,
},
pointStart: 1,//时间刻度值 X轴坐标
}
},
series: [{
yAxis:0,
name: '应用总榜',
data: arr1
}, {
yAxis:1,
name: gener_name,
data: arr
}],
responsive: {
rules: [{
condition: {
maxWidth: 300
},
chartOptions: {
legend: {
layout: 'horizontal',
align: 'center',
verticalAlign: 'bottom'
}
}
}]
}
});
}
chartData()

  

highcharts控制X刻度值整数调整的更多相关文章

  1. CSS 控制table 滑动及调整列宽等问题总结

    一. 通过css控制table y方向上滚动 html中没有滚动条,可以根据overflow属性的scroll来对table显示不完全的内容进行滚动. 只是y方向上滚动,很简单,只要设置div的hei ...

  2. 利用PhantomJS搭建Highcharts export服务

    利用PhantomJS搭建Highcharts export服务 一直在使用Highcharts做web图表的展示, 但是当发送定时的报表邮件的遇到了这个问题. 为了保证邮件图表和web页图表样式一致 ...

  3. JS数值输入控制

    在html文本框录入数值时,可用如下方法进行控制判断. 整数:<input type="text" name="aaa" onkeypress=" ...

  4. C#控制文本框(TextBox)只能输入正数,负数,小数

    由于项目需要,需要写一个TextBox文本框,此文本框需要满足:只能输入正数,负数和小数.比如:3,0.3,-4,-0.4等等.        在网上找了许多正则表达式都不好用,由于本人又对正则表达式 ...

  5. 如何在 HTML 中调整图像大小?

    了解在 HTML 中调整图像大小的不同技术.何时应避免在浏览器端调整大小,以及在 Web 上操作和提供图像的正确方法. 如果您的图像不适合布局,您可以在 HTML 中调整其大小.在 HTML 中调整图 ...

  6. MPlayer

    名称   mplayer − 电影播放器 mencoder − 电影编解码器 概要   mplayer [选项] [文件|URL|播放列表|−] mplayer [选项] 文件1 [指定选项] [文件 ...

  7. .Net23种设计模式

    C#常见的设计模式 一.概要: 模式分为三种,设计模式.体系结构模式与惯用法.其中惯用法是一种语言紧密相关的模式,例如,定界加锁模式其实是一种惯用法. 在C#项目开发过程中,很多情况下您已经使用了某些 ...

  8. Introducing DataFrames in Apache Spark for Large Scale Data Science(中英双语)

    文章标题 Introducing DataFrames in Apache Spark for Large Scale Data Science 一个用于大规模数据科学的API——DataFrame ...

  9. Java之BigDecimal

    转载请注明源出处:http://www.cnblogs.com/lighten/p/6963836.html 1.前言 编程人员都应该知道计算机计算浮点数是不精确的,结果是近似数值,当然具体值还是和计 ...

随机推荐

  1. Excel: assign label to scatter chart using specific cell values

    ref: https://www.get-digital-help.com/custom-data-labels-in-x-y-scatter-chart/ Improve your X Y Scat ...

  2. 前端面试题常考&必考之--跨域的解决办法

    1.为啥出现跨域??? 在制定Html规则时,为了安全的考虑,一个源的脚本(网页,网站)不能与另一个源的资源进行交互, 所以就引发一个词叫做“同源策略”. 同源策略:同源策略是一种约定,它是浏览器最核 ...

  3. ExoPlayer + 边缓存边播放

    在此基础上改动:https://www.cnblogs.com/candyzhmm/p/9957928.html private void openPlayer(String videoUrl) { ...

  4. 判断div里面的子集是否含有特定的类

    if($('#BankCardId .card').length){ alert("请绑定银行卡"); } if ($('#user-20130011 #age-20130011' ...

  5. codevs 4064 组合 x

    很久之前发过啦~不过删掉了...再发一下 4064 组合 时间限制: 1 s 空间限制: 256000 KB 题目等级 : 黄金 Gold 题解 查看运行结果 题目描述 Description 组合就 ...

  6. UE4联网测试的快捷方法

    工程中测试 创建bat文件,格式如下: UE4Editor.exe路径 工程文件名 [地图名及参数] -game [其他自定义参数] UE4Editor.exe路径表示虚幻编辑器相应版本的UE4Edi ...

  7. 北风设计模式课程---最少知识原则(Least Knowledge Principle)

    北风设计模式课程---最少知识原则(Least Knowledge Principle) 一.总结 一句话总结: 最少知识原则(Least Knowledge Principle),或者称迪米特法则( ...

  8. React Native商城项目实战13 - 首页中间上部分内容

    1.HomeMiddleView.js /** * 首页中间上部分内容 */ import React, { Component } from 'react'; import { AppRegistr ...

  9. React-Native 之 GD (十五)搜索模块 及 设置模块

    1.搜索模块 GDSearch.js /** * 搜索页面 */ import React, { Component } from 'react'; import { StyleSheet, Text ...

  10. Hypermesh中弹簧单元设置

    1D >> springs 单元类型 CBUSH1D 单元属性 PBUSH1D