纯JAVASCRIPT图表动画插件Highcharts Examples


Posted in Javascript onApril 16, 2011

What is Highcharts? 下载地址 https://3water.com/jiaoben/24363.html
Highcharts is a charting library written in pure JavaScript, offering an easy way of adding interactive charts to your web site or web application. Highcharts currently supports line, spline, area, areaspline, column, bar, pie and scatter chart types.
Features
纯JAVASCRIPT图表动画插件Highcharts Examples
Compatible
It works in all modern browsers including the iPhone/iPad and Internet Explorer from version 6. Standard browsers use SVG for the graphics rendering. In Internet Explorer graphics are drawn using VML.
纯JAVASCRIPT图表动画插件Highcharts Examples
Free for Non-commercial
.
纯JAVASCRIPT图表动画插件Highcharts Examples
Pure JavaScript
Highcharts is solely based on native browser technologies and doesn't require client side plugins like Flash or Java. Furthermore you don't need to install anything on your server. No PHP or ASP.NET. Highcharts needs only two JS files to run: The highcharts.js core and either the jQuery or the MooTools framework. One of these frameworks is most likely already in use in your web page.
纯JAVASCRIPT图表动画插件Highcharts Examples
Numerous Chart Types
Highcharts supports line, spline, area, areaspline, column, bar, pie and scatter chart types. Any of these can be combined in one chart.
纯JAVASCRIPT图表动画插件Highcharts Examples
Simple Configuration Syntax
Setting the Highcharts configuration options requires no special programming skills. The options are given in a JavaScript object notation structure, which is basically a set of keys and values connected by colons, separated by commas and grouped by curly brackets.
纯JAVASCRIPT图表动画插件Highcharts Examples
Dynamic
Through a full API you can add, remove and modify series, axes or points at any time after chart creation. Numerous events supply hooks for programming agains the chart. In combination with jQuery's or MooTools' Ajax API, this opens for solutions like live charts constantly updating with values from the server, user supplied data and more.
纯JAVASCRIPT图表动画插件Highcharts Examples
Multiple Axes
Sometimes you want to compare variables that are not the same scale - for example temperature versus rainfall and air pressure. Highcharts lets you assign an y axis for each series - or an x axis if you want to compare data sets of different categories. Each axis can be placed to the right or left, top or bottom of the chart. All options can be set individually, including reversing, styling and position.
纯JAVASCRIPT图表动画插件Highcharts Examples
Tooltip Labels
On hovering the chart Highcharts can display a tooltip text with information on each point and series. The tooltip follows as the user moves the mouse over the graph, and great efforts have been taken to make it stick to the nearest point as well as making it easy to read a point that is below another point.
纯JAVASCRIPT图表动画插件Highcharts Examples
Datetime Axis
75% of all charts with an X and Y axis have a date-time X axis. Therefore Highchart is very intelligent about time values. With milliseconds axis units, Highcharts determines where to place the ticks so that they always mark the start of the month or the week, midnight and midday, the full hour etc.
纯JAVASCRIPT图表动画插件Highcharts Examples
Export and print
With the exporting module enabled, your users can export the chart to PNG, JPG, PDF or SVG format at the click of a button, or print the chart directly from the web page.
纯JAVASCRIPT图表动画插件Highcharts Examples
Zooming
By zooming in on a chart you can examine an especially interesting part of the data more closely. Zooming can be in the X or Y dimension, or both.
纯JAVASCRIPT图表动画插件Highcharts Examples
External Data Loading
Highcharts takes the data in a JavaScript array, which can be defined in the local configuration object, in a separate file or even on a different site. Furthermore, the data can be handled over to Highcharts in any form, and a callback function used to parse the data into an array.
纯JAVASCRIPT图表动画插件Highcharts Examples
Inverted Chart or Reversed Axis
Sometimes you need to flip over your chart and make the X axis appear vertical, like for example in a bar chart. Reversing the axis, with the highest values appearing closest to origo, is also supported.
纯JAVASCRIPT图表动画插件Highcharts Examples
Text Rotation for Labels

Do you want to use Highcharts for a personal website, a school site or a non-profit organisation? Then you don't need the author's permission, just go on and use Highcharts. For commercial websites and projects, see License and Pricing All text labels, including axis labels, data labels for the point and axis titles, can be rotated in any angle.

Javascript 相关文章推荐
基于JQuery的简单实现折叠菜单代码
Sep 15 Javascript
使用Math.floor与Math.random取随机整数的方法详解
May 07 Javascript
JS仿百度搜索自动提示框匹配查询功能
Nov 21 Javascript
利用JQuery和Servlet实现跨域提交请求示例分享
Feb 12 Javascript
js中javascript:void(0) 真正含义
Nov 05 Javascript
实例代码讲解jquery easyui动态tab页
Nov 17 Javascript
微信小程序 开发之快递查询功能的实现
Jan 09 Javascript
Vue组件通信的四种方式汇总
Feb 08 Javascript
mint-ui在vue中的使用示例
Apr 05 Javascript
JS 验证码功能的三种实现方式
Nov 26 Javascript
详解ng-alain动态表单SF表单项设置必填和正则校验
Jun 11 Javascript
js实现窗口全屏示例详解
Sep 17 Javascript
分享10篇优秀的jQuery幻灯片制作教程及应用案例
Apr 16 #Javascript
javascript 弹出窗口中是否显示地址栏的实现代码
Apr 14 #Javascript
js网页侧边随页面滚动广告效果实现
Apr 14 #Javascript
jquery下jstree简单应用 - v1.0
Apr 14 #Javascript
JQuery之拖拽插件实现代码
Apr 14 #Javascript
jQuery创建插件的代码分析
Apr 14 #Javascript
Jquery公告滚动+AJAX后台得到数据
Apr 14 #Javascript
You might like
整理的一些实用WordPress后台MySQL操作命令
2013/01/07 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(五)
2014/06/23 PHP
PHP进程通信基础之信号
2017/02/19 PHP
mac系统下安装多个php并自由切换的方法详解
2017/04/21 PHP
javascript 得到变量类型的函数
2010/05/19 Javascript
中国地区三级联动下拉菜单效果分析
2012/11/15 Javascript
javascript-简单的日历实现及Date对象语法介绍(附图)
2013/05/30 Javascript
JavaScript的this关键字的理解
2016/06/18 Javascript
浅谈JS中的!=、== 、!==、===的用法和区别
2016/09/24 Javascript
jQuery之动画效果大全
2016/11/09 Javascript
使用grunt合并压缩js和css文件的方法
2017/03/02 Javascript
详解Angular 4 表单快速入门
2017/06/05 Javascript
vue使用自定义icon图标的方法
2018/05/14 Javascript
Jquery实现无缝向上循环滚动列表的特效
2019/02/13 jQuery
layui导出所有数据的例子
2019/09/10 Javascript
浅谈Vue组件单元测试究竟测试什么
2020/02/05 Javascript
[58:09]Spirit vs NB Supermajor小组赛 A组败者组决赛 BO3 第三场 6.2
2018/06/03 DOTA
调试Python程序代码的几种方法总结
2015/04/28 Python
Python利用公共键如何对字典列表进行排序详解
2018/05/19 Python
python with (as)语句实例详解
2020/02/04 Python
Python能做什么
2020/06/02 Python
Python3利用openpyxl读写Excel文件的方法实例
2021/02/03 Python
Crocs美国官方网站:卡骆驰洞洞鞋
2017/08/04 全球购物
西班牙国家航空官方网站:Iberia
2017/11/16 全球购物
英国领先的男装设计师服装购物网站:Mainline Menswear
2018/02/04 全球购物
NBA德国官方网上商店:NBA Store德国
2018/04/13 全球购物
指针和引用有什么区别
2013/01/13 面试题
药学专业个人自我评价
2013/11/11 职场文书
建筑系毕业生自我鉴定
2014/01/24 职场文书
医学生就业推荐表自我鉴定
2014/03/26 职场文书
学历证明样本
2015/06/16 职场文书
民主生活会主持词
2015/07/01 职场文书
三下乡活动心得体会
2016/01/23 职场文书
Python利用folium实现地图可视化
2021/05/23 Python
使用numpy实现矩阵的翻转(flip)与旋转
2021/06/03 Python
python_tkinter事件类型详情
2022/03/20 Python